1 2006-04-06 Jan Hubicka <jh@suse.cz>
4 * g++.dg/bprob/g++-bprob-2.C: New testcase.
6 2006-04-06 Roger Sayle <roger@eyesopen.com>
8 * g++.dg/conversion/nullptr1.C: New test case.
9 * g++.dg/conversion/nullptr2.C: Likewise.
11 2006-04-05 Roger Sayle <roger@eyesopen.com>
13 * gfortran.dg/dependency_18.f90: New test case.
15 2006-04-05 Richard Guenther <rguenther@suse.de>
17 PR tree-optimization/26919
18 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
19 * gcc.dg/ipa/ipa-2.c: Likewise.
20 * gcc.dg/ipa/ipa-3.c: Likewise.
21 * gcc.dg/ipa/ipa-5.c: Likewise.
23 2006-04-05 Richard Guenther <rguenther@suse.de>
25 PR tree-optimization/26763
26 * gcc.dg/torture/pr26763-1.c: New testcase.
27 * gcc.dg/torture/pr26763-2.c: Likewise.
29 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
33 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
35 2006-04-04 Eric Christopher <echristo@apple.com>
37 * gcc.target/i386/387-1.c: Allow regexp to match darwin
39 * gcc.target/i386/387-5.c: Ditto.
41 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
43 * gcc.target/sparc/struct-ret-check.c: New test.
45 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
47 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
48 zero decimal digits specified in format.
50 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
53 * gfortran.dg/missing_optional_dummy_1.f90: New test.
56 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
57 * gfortran.dg/initialization_1.f90: Make assignment compliant.
58 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
59 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
62 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
64 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
65 dummy arguments work when the actual argument is itself a dummy
66 argument of the caller.
68 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
71 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
73 2006-04-01 Roger Sayle <roger@eyesopen.com>
75 * gfortran.dg/dependencency_17.f90: New test case.
77 2006-04-01 Roger Sayle <roger@eyesopen.com>
79 * gfortran.dg/dependency_14.f90: New test case.
80 * gfortran.dg/dependency_15.f90: Likewise.
81 * gfortran.dg/dependency_16.f90: Likewise.
83 2006-03-31 Asher Langton <langton2@llnl.gov>
86 gfortran.dg/cray_pointers_6.f90: New test.
88 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
91 * gfortran.dg/read_size_noadvance.f90: New test.
93 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
96 * gfortran.dg/multiple_allocation_1.f90: Check that the
97 size has changed after a re-allocation with stat.
99 2006-03-30 Richard Guenther <rguenther@suse.de>
101 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
103 * gcc.target/i386/sselibm-2.c: Likewise.
104 * gcc.target/i386/sselibm-3.c: Likewise.
105 * gcc.target/i386/sselibm-4.c: Likewise.
106 * gcc.target/i386/sselibm-5.c: Likewise.
108 2006-03-28 Roger Sayle <roger@eyesopen.com>
110 * gcc.dg/fold-andxor-1.c: New test case.
111 * gcc.dg/fold-xorand-1.c: Likewise.
113 2006-03-28 Roger Sayle <roger@eyesopen.com>
115 * gcc.dg/fold-convnotconv-1.c: New test case.
117 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
120 * gfortran.dg/private_type_5.f90: New test.
122 2006-03-27 David Edelsohn <edelsohn@gnu.org>
124 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
126 2006-03-27 Jakub Jelinek <jakub@redhat.com>
128 * gfortran.dg/advance_2.f90: New test.
129 * gfortran.dg/advance_3.f90: New test.
131 * gfortran.fortran-torture/execute/equiv_5.f: New test.
133 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
137 * gfortran.dg/read_x_past.f: New test.
139 2006-03-26 Geoffrey Keating <geoffk@apple.com>
141 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
144 2006-03-26 David Edelsohn <edelsohn@gnu.org>
146 * objc.dg/dwarf-1.m: Skip on AIX.
147 * objc.dg/dwarf-2.m: Skip on AIX.
149 2006-03-25 Steven G. Kargl <kargls@comcast.net>
152 * gfortran.dg/float_1.f90: New test.
154 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
156 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
158 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
160 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
163 * gfortran.dg/convert_implied_open.f90: New test case.
165 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
168 * gfortran.dg/transpose_reshape_r10.f90: New test case.
170 2006-03-25 Uros Bizjak <uros@kss-loka.si>
173 * gcc.dg/pr26717.c: New test.
175 2006-03-25 Roger Sayle <roger@eyesopen.com>
177 * gfortran.dg/dependency_12.f90: New test case.
179 2006-03-24 Roger Sayle <roger@eyesopen.com>
181 * gfortran.dg/dependency_9.f90: New (resurected) test case.
183 2006-03-24 Jeff Law <law@redhat.com>
185 * gcc.c-torture/pr26840.c: New test.
187 2006-03-24 Geoffrey Keating <geoffk@apple.com>
189 * objc.dg/dwarf-2.m: New.
190 * obj-c++.dg/dwarf-2.mm: New.
192 * g++.old-deja/g++.other/init19.C: New.
194 2006-03-24 David Edelsohn <edelsohn@gnu.org>
196 * g++.dg/eh/spbp.C: Skip on AIX.
198 2006-03-24 Jakub Jelinek <jakub@redhat.com>
201 * g++.dg/gomp/pr26611-1.C: New test.
202 * g++.dg/gomp/pr26611-2.C: New test.
204 2006-03-24 Jeff Law <law@redhat.com>
206 * gcc.c-torture/compile/pr26833.c: New test.
207 * gfortran.fortran-torture/compile/pr26806.f90: New test.
209 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
211 * gfortran.dg/endfile_2.f90: Delete temp file.
213 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
216 * gfortran.dg/record_marker_1.f90: New test case.
217 * gfortran.dg/record_marker_2.f: New test case.
218 * gfortran.dg/record_marker_3.f90: New test case.
220 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
223 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
224 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
226 2006-03-21 Janis Johnson <janis187@us.ibm.com>
228 * lib/gcc-dg.exp (cleanup-modules): New proc.
229 * gfortran.dg/allocatable_function_1.f90,
230 gfortran.dg/allocate_char_star_scalar_1.f90,
231 gfortran.dg/assumed_charlen_function_1.f90,
232 gfortran.dg/assumed_dummy_1.f90,
233 gfortran.dg/assumed_shape_ranks_1.f90,
234 gfortran.dg/assumed_shape_ranks_2.f90,
235 gfortran.dg/assumed_size_dt_dummy.f90,
236 gfortran.dg/auto_char_dummy_array_1.f90,
237 gfortran.dg/auto_char_len_3.f90,
238 gfortran.dg/automatic_module_variable.f90,
239 gfortran.dg/bad_automatic_objects_1.f90,
240 gfortran.dg/char_array_constructor.f90,
241 gfortran.dg/char_array_structure_constructor.f90,
242 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
243 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
244 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
245 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
246 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
247 gfortran.dg/derived_pointer_recursion.f90,
248 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
249 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
250 gfortran.dg/dummy_functions_1.f90,
251 gfortran.dg/elemental_initializer_1.f90,
252 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
253 gfortran.dg/elemental_pointer_1.f90,
254 gfortran.dg/elemental_subroutine_1.f90,
255 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
256 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
257 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
258 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
259 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
260 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
261 gfortran.dg/global_references_1.f90,
262 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
263 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
264 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
265 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
266 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
267 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
268 gfortran.dg/large_integer_kind_1.f90,
269 gfortran.dg/large_real_kind_1.f90,
270 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
271 gfortran.dg/module_double_reuse.f90,
272 gfortran.dg/module_equivalence_1.f90,
273 gfortran.dg/module_interface_1.f90,
274 gfortran.dg/module_parameter_array_refs_1.f90,
275 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
276 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
277 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
278 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
279 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
280 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
281 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
282 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
283 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
284 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
285 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
286 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
287 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
288 gfortran.dg/same_name_1.f90,
289 gfortran.dg/sibling_dummy_procedure_1.f90,
290 gfortran.dg/sibling_dummy_procedure_2.f90,
291 gfortran.dg/sibling_dummy_procedure_3.f90,
292 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
293 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
294 gfortran.dg/used_dummy_types_2.f90,
295 gfortran.dg/used_dummy_types_3.f90,
296 gfortran.dg/used_dummy_types_4.f90,
297 gfortran.dg/used_dummy_types_5.f90,
298 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
299 gfortran.dg/userdef_operator_1.f90: Use it.
301 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
303 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
304 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
305 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
306 gfortran.dg/write_back.f,
307 gfortran.fortran-torture/execute/inquire_1.f90,
308 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
310 2006-03-21 Jeff Law <law@redhat.com>
312 * gcc.dg/tree-ssa/vrp28.c: New test.
314 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
316 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
317 if _STDC_C99 is defined.
318 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
319 * gcc.dg/builtins-20.c: Likewise.
320 * gcc.dg/builtins-53.c: Likewise.
321 * gcc.dg/single-precision-constant.c: Likewise. Also pass
322 -mmacosx-version-min=10.3 on PowerPC/Darwin.
324 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
327 * gcc.c-torture/compile/pr26781-1.c: New test.
328 * gcc.c-torture/compile/pr26781-2.c: New test.
330 2006-03-21 Jakub Jelinek <jakub@redhat.com>
333 * g++.dg/gomp/pr26690-1.C: New test.
334 * g++.dg/gomp/pr26690-2.C: New test.
336 2006-03-20 Jeff Law <law@redhat.com>
338 * gcc.dg/tree-ssa/pr21829.c: New test.
340 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
342 2006-03-20 Richard Sandiford <richard@codesourcery.com>
344 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
345 (check_visibility_available): Use it.
346 (check_effective_target_default_packed): Likewise.
347 (check_effective_target_pcc_bitfield_type_matters): Likewise.
348 (check_effective_target_fopenmp): Likewise.
349 (check_effective_target_freorder): Likewise.
350 (check_effective_target_fpic): Likewise.
351 (check_named_sections_available): Likewise.
352 (check_effective_target_ilp32): Likewise.
353 (check_effective_target_lp64): Likewise.
355 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
358 * gfortran.dg/scalar_mask_2.f90: New test case.
360 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
363 * gcc.dg/tree-ssa/loadpre12.c: New test.
364 * gcc.dg/tree-ssa/loadpre13.c: New test.
365 * gcc.dg/tree-ssa/loadpre14.c: New test.
366 * gcc.dg/tree-ssa/loadpre15.c: New test.
367 * gcc.dg/tree-ssa/loadpre16.c: New test.
368 * gcc.dg/tree-ssa/loadpre17.c: New test.
369 * gcc.dg/tree-ssa/loadpre18.c: New test.
370 * gcc.dg/tree-ssa/loadpre19.c: New test.
371 * gcc.dg/tree-ssa/loadpre20.c: New test.
372 * gcc.dg/tree-ssa/loadpre21.c: New test.
373 * gcc.dg/tree-ssa/loadpre22.c: New test.
375 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
378 * gfortran.dg/elemental_initializer_1.f90: New test.
381 * gfortran.dg/assumed_shape_ranks_2: New test.
383 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
385 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
388 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
390 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
391 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
392 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
393 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
394 gfortran.fortran-torture/execute/direct_io.f90,
395 gfortran.fortran-torture/execute/inquire_2.f90,
396 gfortran.fortran-torture/execute/inquire_4.f90,
397 gfortran.fortran-torture/execute/list_read_1.f90,
398 gfortran.fortran-torture/execute/open_replace.f90,
399 gfortran.fortran-torture/execute/slash_edit.f90,
400 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
401 temporary files from testcases.
403 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
406 gfortran.dg/write_direct_eor.f90: New test.
408 2006-03-17 David Edelsohn <edelsohn@gnu.org>
410 * gcc.target/powerpc/pr26350.c: New.
411 * gcc.target/powerpc/indexed-addr.c: New.
413 2006-03-16 Roger Sayle <roger@eyesopen.com>
415 * gfortran.dg/dependency_13.f90: New test case.
417 2006-03-16 Roger Sayle <roger@eyesopen.com>
420 * gcc.dg/real-const-1.c: New test case.
422 2006-03-15 Geoffrey Keating <geoffk@apple.com>
424 * g++.old-deja/g++.other/init18.C: New.
425 * g++.old-deja/g++.other/init5.C: Remove xfail.
427 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
429 * g++.dg/opt/pr15551.C: Cleanup temp file.
431 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
434 g++.dg/parse/long1.C: New test.
436 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
439 * gfortran.dg/continuation.f90: New test.
440 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
442 2006-03-14 Richard Guenther <rguenther@suse.de>
444 PR tree-optimization/26672
445 * gcc.dg/torture/pr26672.c: New testcase.
447 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
449 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
450 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
452 2006-03-13 Roger Sayle <roger@eyesopen.com>
455 * gcc.c-torture/compile/switch-1.c: New test case.
457 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
460 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
461 test to include more permuatations of mask and index.
462 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
463 respond to F2003 spec. that the position returned for an all false
464 mask && condition is zero.
466 2006-03-13 Jakub Jelinek <jakub@redhat.com>
469 * gcc.dg/gomp/pr25989.c: New test.
471 2006-03-13 Jeff Law <law@redhat.com>
473 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
475 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
477 * gcc.dg/switch-9.c: New test.
479 2006-03-13 Richard Guenther <rguenther@suse.de>
482 * gcc.dg/torture/pr26630.c: New testcase.
484 2006-03-11 Roger Sayle <roger@eyesopen.com>
486 * gfortran.dg/dependency_10.f90: New test case.
487 * gfortran.dg/dependency_11.f90: Likewise.
489 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
490 Erik Edelmann <eedelman@gcc.gnu.org>
492 * gfortran.dg/allocatable_function_1.f90: New.
493 * gfortran.dg/allocatable_function_2.f90: New.
495 2006-03-10 Richard Guenther <rguenther@suse.de>
498 * gcc.dg/torture/pr26565.c: New testcase.
500 2006-03-09 Eric Christopher <echristo@apple.com>
502 * gcc.c-torture/compile/20060309-1.c: New.
504 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
507 * gfortran.dg/write_back.f: New test.
508 * gfortran.dg/write_rewind_1.f: New test.
509 * gfortran.dg/write_rewind_2.f: New test.
511 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
514 * gfortran.dg/read_logical.f90: New test.
516 2006-03-04 Laurent GUERBY <laurent@guerby.net>
518 * ada/acats/norun.lst: cdd2a03 now passes.
520 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
523 * gcc.target/powerpc/pr18096-1.c: Change where the error
526 2006-03-04 Jakub Jelinek <jakub@redhat.com>
528 * gcc.target/i386/cleanup-1.c: New test.
529 * gcc.target/i386/cleanup-2.c: New test.
531 2006-03-04 Roger Sayle <roger@eyesopen.com>
533 * gfortran.dg/dependency_9.f90: Remove for the time being.
535 2006-03-04 Krister Walfridsson <cato@df.lth.se>
537 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
540 2006-03-03 Roger Sayle <roger@eyesopen.com>
542 * gfortran.dg/dependency_9.f90: New test case.
544 2006-03-03 Roger Sayle <roger@eyesopen.com>
546 * gfortran.dg/dependency_4.f90: New test case.
547 * gfortran.dg/dependency_5.f90: New test case.
548 * gfortran.dg/dependency_6.f90: New test case.
549 * gfortran.dg/dependency_7.f90: New test case.
550 * gfortran.dg/dependency_8.f90: New test case.
552 2006-03-03 Paul Brook <paul@codesourcery.com>
554 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
557 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
560 * multiple_allocation_1.f90: New test.
562 2006-03-03 Roger Sayle <roger@eyesopen.com>
564 PR tree-optimization/26524
565 * gfortran.dg/pr26524.f: New test case.
567 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
569 * g++.dg/template/repo5.C: Cleanup repo files.
570 * gcc.dg/20051201-1.c: Cleanup coverage files.
571 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
572 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
575 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
577 * objc.dg/objc-nofilename-1.m: New test.
578 * objc.dg/bad-receiver-type.m: New test.
579 * obj-c++.dg/bad-receiver-type.mm: New test.
581 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
583 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
585 2006-03-01 Mike Stump <mrs@apple.com>
587 * g++.dg/abi/key2.C: Add.
589 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
591 * gfortran.dg/logical_dot_product.f90: New test.
594 * gfortran.dg/used_interface_ref.f90: New test.
597 * gfortran.dg/dependency_2.f90: New test.
598 * gfortran.fortran-torture/execute/where17.f90: New test.
599 * gfortran.fortran-torture/execute/where18.f90: New test.
600 * gfortran.fortran-torture/execute/where19.f90: New test.
601 * gfortran.fortran-torture/execute/where20.f90: New test.
603 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
605 * g++.dg/tree-ssa/pr26443.C: New test case.
607 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
610 * g++.dg/opt/return-slot1.C: New test.
612 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
615 * gfortran.dg/namelist_23.f90: New test.
617 2006-02-28 Roger Sayle <roger@eyesopen.com>
620 * gcc.dg/fold-eqandshift-2.c: New test case.
622 2006-02-28 Richard Guenther <rguenther@suse.de>
624 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
627 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
629 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
631 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
634 * gfortran.dg/backspace_5.f: New test.
635 * gfortran.dg/backspace_6.f: New test.
637 2006-02-26 Roger Sayle <roger@eyesopen.com>
639 * gcc.dg/fold-eqandnot-1.c: New test case.
641 2006-02-26 Roger Sayle <roger@eyesopen.com>
644 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
646 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
648 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
649 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
651 2006-02-26 Richard Guenther <rguenther@suse.de>
653 PR tree-optimization/26421
654 * gcc.dg/tree-ssa/pr26421.c: New testcase.
656 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
658 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
659 * g++.old-deja/g++.robertl/eb132.C: Likewise.
661 2006-02-26 Roger Sayle <roger@eyesopen.com>
663 * gcc.dg/fold-even-1.c: New test case.
665 2006-02-26 Roger Sayle <roger@eyesopen.com>
668 * gcc.dg/fold-eqandshift-1.c: New test case.
670 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
672 PR tree-optimization/25125
673 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
674 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
676 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
678 PR tree-optimizations/26359
679 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
680 with -fdump-tree-dceloop-details.
681 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
683 2006-02-25 Roger Sayle <roger@eyesopen.com>
686 * gcc.dg/fold-eqxor-1.c: New test case.
687 * gcc.dg/fold-eqxor-2.c: Likewise.
688 * gcc.dg/fold-eqxor-3.c: Likewise.
690 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
693 * scalar_mask_1.f90: New test.
695 2006-02-24 Geoffrey Keating <geoffk@apple.com>
697 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
698 * g++.dg/eh/uncaught2.C: New.
699 * g++.dg/eh/uncaught3.C: New.
701 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
704 * gfortran.dg/read_many_1.f: New test.
706 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
709 * gfortran.dg/dependency_3.f90: New test.
710 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
714 * gfortran.dg/equiv_6.f90: New test.
716 2006-02-23 Jeff Law <law@redhat.com>
718 * gcc.c-torture/compile/pr26425.c: New test.
720 2006-02-23 Jakub Jelinek <jakub@redhat.com>
723 * gcc.dg/gomp/pr26412.c: New test.
725 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
728 * g++.dg/other/ellipsis1.C: New test.
729 * g++.dg/parse/operator4.C: Adjust error marker.
731 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
734 * gfortran.dg/pr25603.f: New testcase.
736 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
738 * gcc.dg/bf-spl1.c: Don't specify -m68000.
739 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
741 2006-02-21 Geoffrey Keating <geoffk@apple.com>
743 * g++.dg/eh/spbp.C: New.
745 2006-02-21 Jakub Jelinek <jakub@redhat.com>
748 * gcc.target/i386/mmx-7.c: New test.
750 2006-02-20 Roger Sayle <roger@eyesopen.com>
752 PR tree-optimization/26361
753 * gcc.dg/tree-ssa/vrp27.c: New test case.
755 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
757 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
758 * gcc.dg/tree-ssa/complex-4.c: Here.
760 2006-02-19 Roger Sayle <roger@eyesopen.com>
763 * gfortran.dg/logical_1.f90: New test case.
765 2006-02-19 Jakub Jelinek <jakub@redhat.com>
768 * gcc.dg/20060218-1.c: Moved to...
769 * gcc.target/i386/20060218-1.c: ... here. New test.
771 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
774 * gfortran.dg/convert_1.f90: New.
776 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
779 * gfortran.dg/namelist_5.f90: New test.
782 * gfortran.dg/namelist_4.f90: New test.
784 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
787 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
789 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
791 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
792 variable to take into account the variable name in the
794 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
796 2006-02-18 Jakub Jelinek <jakub@redhat.com>
799 * gcc.c-torture/compile/20060217-1.c: New test.
800 * gcc.dg/20060218-1.c: New test.
802 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
804 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
806 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
808 * gcc.dg/cpp/undef3.c: New test.
809 * gcc.dg/cpp/trad/builtins2.c: New test.
811 2006-02-18 Mark Mitchell <mark@codesourcery.com>
814 * g++.dg/template/static22.C: New test.
815 * g++.dg/template/static23.C: New test.
816 * g++.dg/template/static24.C: New test.
817 * g++.dg/template/non-dependent13.C: New test.
818 * g++.dg/init/member1.C: Tweak error markers.
820 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
823 * gcc.c-torture/compile/pr26255.c: New test case.
825 2006-02-16 Roger Sayle <roger@eyesopen.com>
827 * gfortran.fortran-torture/execute/where_10.f90: New test case.
828 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
829 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
830 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
831 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
832 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
833 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
835 2006-02-16 Jeff Law <law@redhat.com>
837 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
838 * gcc.dg/tree-ssa/vrp26.c: New test.
840 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
844 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
845 __UCLIBC__ is defined.
847 2006-02-16 Jakub Jelinek <jakub@redhat.com>
850 * gfortran.dg/gomp/pr26224.f: New test.
852 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
855 * lib/target-supports.exp
856 (check_effective_target_vect_short_mult): New.
857 (check_effective_target_vect_char_mult): New.
858 (check_effective_target_vect_widen_sum_qi_to_si): New.
859 (check_effective_target_vect_widen_sum_qi_to_hi): New.
860 (check_effective_target_vect_widen_sum_hi_to_si): New.
861 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
862 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
863 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
864 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
865 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
866 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
867 vect-reduc-pattern-2c.c
868 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
869 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
870 vect-reduc-pattern-1c.c
872 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
875 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
877 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
880 * gfortran.dg/enum_8.f90: Remove check for warning.
881 * gfortran.dg/iomsg_1.f90: Ditto.
882 * gfortran.dg/enum_1.f90: Ditto.
883 * gfortran.dg/enum_9.f90: Ditto.
884 * gfortran.dg/enum_2.f90: Ditto.
885 * gfortran.dg/enum_10.f90: Ditto.
886 * gfortran.dg/enum_3.f90: Ditto.
887 * gfortran.dg/flush_1.f90: Ditto.
888 * gfortran.dg/enum_4.f90: Ditto.
889 * gfortran.dg/array_constructor_1.f90: Ditto.
890 * gfortran.dg/enum_5.f90: Ditto.
891 * gfortran.dg/enum_6.f90: Ditto.
892 * gfortran.dg/enum_7.f90: Ditto.
894 2006-02-15 Jakub Jelinek <jakub@redhat.com>
897 * gcc.c-torture/compile/20060215-1.c: New test.
899 2006-02-14 Roger Sayle <roger@eyesopen.com>
902 * gcc.dg/tree-ssa/andor-2.c: New test case.
904 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
907 * optional_dim.f90: New test.
909 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
912 * gfortran.dg/label_4.f90: New.
914 2006-02-14 Jakub Jelinek <jakub@redhat.com>
915 Diego Novillo <dnovillo@redhat.com>
916 Uros Bizjak <uros@kss-loka.si>
918 * gfortran.dg/gomp: New directory.
920 2006-02-14 Richard Guenther <rguenther@suse.de>
922 PR tree-optimization/26258
923 * gcc.dg/torture/pr26258.c: New testcase.
925 2006-02-13 Jakub Jelinek <jakub@redhat.com>
928 * gfortran.dg/pr26246_1.f90: New test.
929 * gfortran.dg/pr26246_2.f90: New test.
932 * gcc.c-torture/compile/20060208-1.c: New test.
934 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
938 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
939 * gfortran.dg/bad_automatic_objects_1.f90: New test.
940 * gfortran.dg/automatic_module_variable.f90: Change error message.
943 * gfortran.dg/internal_dummy_1.f90: New test.
946 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
950 * gfortran.dg/uncommon_block_data_1.f90: New test.
951 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
955 * gfortran.dg/typed_subroutine_1.f90: New test.
957 2006-02-13 Geoffrey Keating <geoffk@apple.com>
959 * objc.dg/dwarf-1.m: New.
961 2006-02-13 Roger Sayle <roger@eyesopen.com>
964 * gcc.dg/tree-ssa/andor-1.c: New test case.
966 2006-02-13 Josh Conner <jconner@apple.com>
969 * gcc.dg/pr25376.c: New test.
971 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
973 * lib/target-supports.exp (check_named_sections_available):
974 Only compile named-sections test -- don't assemble.
976 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
978 * g++.dg/warn/no-write-strings.C: New test.
979 * g++.dg/warn/write-strings.C: Likewise.
980 * g++.dg/warn/write-strings-default.C: Likewise.
982 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
985 * gfortran.dg/ret_pointer_2.f90: New test.
987 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
989 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
991 2006-02-10 Jeff Law <law@redhat.com>
993 * gcc.c-torture/compile/pr26213.c: New test.
995 2006-02-10 Steven G. Kargl <kargls@comcast.net>
997 gfortran.dg/null_1.f90: New test.
999 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1002 * gfortran.dg/parens_4.f90: New.
1003 * gfortran.dg/parens_5.f90: New.
1005 2006-02-10 Richard Guenther <rguenther@suse.de>
1007 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
1009 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1010 Paul Thomas <pault@gcc.gnu.org>
1013 * gfortran.dg/parens_1.f90: New.
1014 * gfortran.dg/parens_2.f90: New.
1015 * gfortran.dg/parens_3.f90: New.
1017 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
1020 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
1023 * gfortran.dg/impure_assignment_1.f90: New test.
1026 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
1028 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
1031 * g++.dg/expr/stdarg2.C: New test.
1033 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
1036 * gcc.dg/pr16194.c: New test.
1038 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1040 * ada/acats/run_acats: Use portable variant of "$@".
1042 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
1044 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
1045 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
1047 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
1050 * g++.dg/opt/pr26179.C: New test.
1052 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
1055 * gcc.dg/tree-ssa/complex-3.c: New test.
1057 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
1059 * gcc.c-torture/compile/volatile-1.c: New test.
1061 2006-02-09 Diego Novillo <dnovillo@redhat.com>
1064 * gcc.dg/tree-ssa/pr26180.c: New test.
1066 2006-02-08 Jeff Law <law@redhat.com>
1068 * gcc.dg/tree-ssa/pr21417.c: New test.
1070 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
1072 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
1073 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
1075 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
1077 * lib/scanrtl.exp: New.
1079 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1082 * g++.dg/other/virtual2.C: New test.
1085 * g++.dg/other/virtual1.C: New test.
1087 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
1089 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
1090 cleanup-ipa-dump): Update dump file glob patterns.
1091 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
1092 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
1094 * lib/gcc-dg.exp: Load it.
1095 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
1097 2006-02-07 Janis Johnson <janis187@us.ibm.com>
1100 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
1101 * gcc.dg/tree-ssa/pr23382.c: Ditto.
1103 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1106 * gfortran.dg/mvbits_1.f90: New.
1108 2006-02-07 Dirk Mueller <dmueller@suse.com>
1110 * g++.dg/warn/Wdiv-by-zero.C: New test.
1111 * g++.dg/warn/Wno-div-by-zero.C: New.
1113 2006-02-07 Jeff Law <law@redhat.com>
1115 * gcc.dg/tree-ssa/pr21559.c: New test.
1117 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
1118 multiple VRP passes.
1119 * gcc.dg/tree-ssa/vrp09.c: Likewise.
1120 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1121 * gcc.dg/tree-ssa/pr21582.c: Likewise.
1122 * gcc.dg/tree-ssa/pr20657.c: Likewise.
1123 * gcc.dg/tree-ssa/pr21001.c: Likewise.
1124 * gcc.dg/tree-ssa/vrp02.c: Likewise
1125 * gcc.dg/tree-ssa/vrp11.c: Likewise
1126 * gcc.dg/tree-ssa/pr14341.c: Likewise
1127 * gcc.dg/tree-ssa/vrp19.c: Likewise
1128 * gcc.dg/tree-ssa/vrp20.c: Likewise
1129 * gcc.dg/tree-ssa/vrp03.c: Likewise
1130 * gcc.dg/tree-ssa/pr21086.c: Likewise
1131 * gcc.dg/tree-ssa/pr21959.c: Likewise
1132 * gcc.dg/tree-ssa/vrp21.c: Likewise
1133 * gcc.dg/tree-ssa/vrp04.c: Likewise
1134 * gcc.dg/tree-ssa/pr25485.c: Likewise
1135 * gcc.dg/tree-ssa/pr22026.c: Likewise
1136 * gcc.dg/tree-ssa/vrp22.c: Likewise
1137 * gcc.dg/tree-ssa/vrp05.c: Likewise
1138 * gcc.dg/tree-ssa/20030807-10.c: Likewise
1139 * gcc.dg/tree-ssa/pr20701.c: Likewise
1140 * gcc.dg/tree-ssa/vrp23.c: Likewise
1141 * gcc.dg/tree-ssa/vrp06.c: Likewise
1142 * gcc.dg/tree-ssa/pr22117.c: Likewise
1143 * gcc.dg/tree-ssa/pr20702.c: Likewise
1144 * gcc.dg/tree-ssa/vrp15.c: Likewise
1145 * gcc.dg/tree-ssa/pr21090.c: Likewise
1146 * gcc.dg/tree-ssa/pr21294.c: Likewise
1147 * gcc.dg/tree-ssa/vrp24.c: Likewise
1148 * gcc.dg/tree-ssa/vrp07.c: Likewise
1149 * gcc.dg/tree-ssa/pr21563.c: Likewise
1150 * gcc.dg/tree-ssa/pr25382.c: Likewise
1151 * gcc.dg/tree-ssa/vrp16.c: Likewise
1152 * gcc.dg/tree-ssa/vrp25.c: Likewise
1153 * gcc.dg/tree-ssa/vrp08.c: Likewise
1154 * gcc.dg/tree-ssa/20030807-6.c: Likewise
1155 * gcc.dg/tree-ssa/vrp17.c: Likewise
1156 * gcc.dg/tree-ssa/pr21458.c: Likewise
1157 * g++.dg/tree-ssa/pr18178.C: Likewise
1159 2006-02-07 Richard Guenther <rguenther@suse.de>
1163 2006-01-30 Richard Guenther <rguenther@suse.de>
1165 * gcc.dg/pr23372-1.C: New testcase.
1167 * g++.dg/tree-ssa/pr26140.C: New testcase.
1169 2006-02-07 Mark Mitchell <mark@codesourcery.com>
1172 * g++.dg/template/ttp15.C: New test.
1173 * g++.dg/template/ttp16.C: Likewise.
1174 * g++.dg/template/ttp17.C: Likewise.
1175 * g++.old-deja/g++.pt/ttp36.C: Remove.
1176 * g++.old-deja/g++.pt/ttp19.C: Likewise.
1177 * g++.old-deja/g++.pt/ttp37.C: Likewise.
1178 * g++.old-deja/g++.pt/ttp38.C: Likewise.
1179 * g++.old-deja/g++.pt/ttp39.C: Likewise.
1180 * g++.old-deja/g++.pt/ttp9.C: Likewise.
1181 * g++.old-deja/g++.pt/ttp40.C: Likewise.
1182 * g++.old-deja/g++.pt/ttp51.C: Likewise.
1183 * g++.old-deja/g++.pt/ttp26.C: Likewise.
1184 * g++.old-deja/g++.pt/ttp36.C: Likewise.
1186 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
1189 * unf_io_convert_4.f90: New test.
1191 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
1193 * gcc.dg/tree-ssa/loadpre10.c: New test.
1194 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
1195 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
1196 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
1198 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1201 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
1203 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
1206 * gfortran.dg/assign_7.f: New test.
1208 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
1212 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
1213 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
1214 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
1216 2006-02-05 Jakub Jelinek <jakub@redhat.com>
1218 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
1221 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
1223 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
1224 * g++.dg/charset/string.c (foo): Likewise.
1225 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
1227 * g++.dg/ext/builtin2.C (printf): Likewise.
1228 * g++.dg/init/new15.C (printf): Likewise.
1229 * g++.dg/opt/pr17697-1.C (foo): Likewise.
1230 * g++.dg/opt/pr17697-2.C (foo): Likewise.
1231 * g++.dg/opt/pr17697-3.C (foo): Likewise.
1232 * g++.dg/template/non-dependent4.C (temp): Likewise.
1233 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
1234 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
1235 parameter type to const char*.
1236 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
1237 Change type to const char*.
1238 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
1240 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
1241 second parameter type to const char*.
1242 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
1243 (Y::Y): Change parameter type to const char*.
1244 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
1245 * g++.old-deja/g++.jason/report.C: Apply const correctness.
1246 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
1247 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
1249 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
1251 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
1252 type to const char*.
1253 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
1254 return type to const char*.
1255 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
1257 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
1258 * g++.old-deja/g++.law/refs1.C: Likewise.
1259 * g++.old-deja/g++.law/visibility1.C: Likewise.
1260 * g++.old-deja/g++.law/visibility2.C: Likewise.
1261 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
1263 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
1264 * g++.old-deja/g++.mike/net48.C: Likewise.
1265 * g++.old-deja/g++.mike/p646.C: Likewise.
1266 * g++.old-deja/g++.mike/p6746.C: Likewise.
1267 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
1268 type to const char*.
1269 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
1270 deprecated conversion warning.
1271 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
1273 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
1274 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
1275 * g++.old-deja/g++.pt/explicit8.C: Likewise.
1276 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
1277 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
1278 * g++.old-deja/g++.pt/nontype3.C: Likewise.
1279 * g++.old-deja/g++.pt/t39.C: Likewise.
1280 * g++.old-deja/g++.robertl/eb106.C: Likewise.
1281 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
1283 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
1286 intrinsic_argument_conformance_1.f90: New test.
1288 2006-02-03 Steven G. Kargl <kargls@comcast.net>
1291 * gfortran.dg/char_result_11.f90: Add SAVE.
1292 * gfortran.dg/der_pointer_4.f90: Ditto.
1293 * gfortran.dg/default_initialization.f90: New test.
1295 2006-02-03 Jeff Law <law@redhat.com>
1297 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
1298 handle more than 100 dump files.
1299 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
1300 * lib/scantree.exp (scan-tree-dump): Likewise.
1301 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
1302 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
1303 * lib/scanipa.exp (scan-ipa-dump): Likewise.
1304 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
1305 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
1307 2006-02-03 Diego Novillo <dnovillo@redhat.com>
1309 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
1311 2006-02-03 Mark Mitchell <mark@codesourcery.com>
1313 * g++.dg/template/using12.C: New test.
1315 2006-02-03 Alan Modra <amodra@bigpond.net.au>
1317 * gcc.target/powerpc/pr25960.c: New test.
1319 2006-02-02 Steven G. Kargl <kargls@comcast>
1322 gfortran.dg/nullify_2.f90: New test.
1324 2006-02-02 Diego Novillo <dnovillo@redhat.com>
1327 * gcc.dg/gomp/pr25990.c: New test.
1329 2006-01-31 Mark Mitchell <mark@codesourcery.com>
1332 * g++.gd/template/partial4.C: New test.
1334 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
1337 * gfortran.dg/data_char_2.f90: New.
1339 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
1342 maxval_maxloc_conformance_1.f90: New test.
1344 2006-01-31 Richard Guenther <rguenther@suse.de>
1346 * gcc.target/i386/sselibm-1.c: New testcase.
1347 * gcc.target/i386/sselibm-2.c: Likewise.
1348 * gcc.target/i386/sselibm-3.c: Likewise.
1349 * gcc.target/i386/sselibm-4.c: Likewise.
1350 * gcc.target/i386/sselibm-5.c: Likewise.
1352 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
1355 * gfortran.dg/arrayio_derived_2.f90: New.
1357 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
1359 * gcc.dg/unsigned-long-compare.c: New test.
1361 2006-01-30 Steve Ellcey <sje@cup.hp.com>
1364 * lib/target-supports.exp (check_effective_target_freorder):
1365 Check to see if target supports -freorder-blocks-and-partition.
1366 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
1367 instead of "dg-require-named-sections".
1369 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
1372 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
1373 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
1374 * gcc.dg/pragma-isr-trapa2.c: Likewise.
1375 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
1376 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
1377 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
1378 * gcc.dg/attr-isr-trap_exit.c: Likewise.
1379 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
1381 2006-01-30 Richard Guenther <rguenther@suse.de>
1384 * gcc.dg/pr23372-1.C: New testcase.
1386 2006-01-29 Diego Novillo <dnovillo@redhat.com>
1388 * gcc.dg/gomp/pr25874.c: New test.
1390 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
1393 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
1395 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
1401 * gfortran.dg/intent_out_1.f90: New test.
1403 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
1406 * gfortran.dg/procedure_lvalue.f90: New test.
1410 * gfortran.dg/char_pointer_assign_2.f90: New test.
1411 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
1412 assignment to be consistent with standard.
1413 * gfortran.dg/char_result_2.f90: The same.
1414 * gfortran.dg/char_result_8.f90: The same.
1416 2006-01-28 Zack Weinberg <zackw@panix.com>
1418 * gcc.dg/Woverlength-strings.c
1419 * gcc.dg/Woverlength-strings-pedantic-c89.c
1420 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
1421 * gcc.dg/Woverlength-strings-pedantic-c99.c
1422 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
1424 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
1426 * gcc.c-torture/execute/20060127-1.c: New test.
1428 2006-01-28 Mark Mitchell <mark@codesourcery.com>
1431 * g++.dg/ext/pragmaweak1.C: New test.
1433 2006-01-28 Mark Mitchell <mark@codesourcery.com>
1436 * g++.dg/template/spec29.C: New test.
1438 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
1441 * gcc.c-torture/execute/pr19606.c: New.
1443 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
1445 * gcc.dg/pragma-re-4.c: New test.
1447 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
1450 * gfortran.dg/assumed_size_refs_3.f90: New test.
1452 2006-01-27 Ben Elliston <bje@au.ibm.com>
1454 * gcc.misc-tests/dectest.exp: Remove defunct comment.
1456 2006-01-26 Laurent GUERBY <laurent@guerby.net>
1459 * ada/acats/support/impdef.a: Add One_Long_Second.
1460 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
1461 * ada/acats/tests/c9/c94026.a: Likewise.
1462 * ada/acats/tests/c9/c97305c.ada: Likewise.
1463 * ada/acats/tests/c9/c99004a.ada: Likewise.
1465 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
1468 * gfortran.dg/global_references_2.f90: New test.
1474 * gfortran.dg/assumed_charlen_function_1.f90: New test.
1475 * gfortran.dg/assumed_charlen_function_3.f90: New test.
1478 * gfortran.dg/assumed_charlen_function_2.f90: New test.
1480 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
1483 * gcc.dg/Wpointer-sign.c: New.
1484 * gcc.dg/Wpointer-sign-Wall.c: New.
1485 * gcc.dg/Wpointer-sign-Wall-no.c: New.
1486 * gcc.dg/Wpointer-sign-pedantic.c: New.
1487 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
1488 * gcc.dg/conv-2.c: Use -Wpointer-sign.
1490 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
1493 * gcc.c-torture/compile/pr25861.c: New test.
1495 2006-01-26 Paul Brook <paul@codesourcery.com>
1497 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
1498 on short-enum targets.
1499 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
1501 (generate_fields): Use short_enums.
1502 (main): Set short_enums. Document -e.
1503 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
1504 on short-enum targets.
1505 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
1507 (generate_fields): Use short_enums.
1508 (main): Set short_enums. Document -e.
1509 * lib/target-supports.exp (check_effective_target_short_enums): New.
1511 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
1514 * gcc.dg/torture/pr25947-1.c: New test.
1516 2006-01-25 Jan Hubicka <jh@suse.cz>
1517 Roger Sayle <roger@eyesopen.com>
1519 PR rtl-optimization/25703
1520 * gcc.target/i386/20060125-1.c: New test case.
1521 * gcc.target/i386/20060125-2.c: New test case.
1523 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1526 * gfortran.dg/goto_1.f: New.
1528 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
1531 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
1532 25716 on 32-bit systems too.
1534 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
1537 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
1539 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
1541 * gcc.dg/tree-ssa/gen-vect-33.c: New.
1543 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1546 * gfortran.dg/read_eof.f90: Delete, renamed.
1547 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
1548 * gfortran.dg/read_eof_2.f90: New test.
1549 * gfortran.dg/read_eof_3.f90: New test.
1551 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
1554 * gcc.c-torture/compile/pr25860.c: New test.
1556 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1559 * g++.dg/parse/dtor8.C: New test.
1561 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
1564 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
1565 * gcc.dg/gomp/gomp.exp: Return without testing anything if
1566 check_effective_target_fopenmp returns 0.
1568 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
1571 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
1572 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
1573 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
1575 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
1578 * g++.dg/opt/pr25857.C: New test.
1580 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
1581 Jan Hubicka <jh@suse.cz>
1582 Richard Guenther <rguenther@suse.de>
1584 PR rtl-optimization/25654
1585 * gcc.dg/torture/pr25654.c: New testcase.
1586 * gcc.target/i386/pr25654.c: Likewise.
1588 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
1591 * gfortran.dg/internal references_2.f90: New test.
1593 Fix regression in testing of admissability of attributes.
1594 * gfortran.dg/intent_used_1.f90: New test.
1596 2006-01-23 Ben Elliston <bje@au.ibm.com>
1598 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
1599 Remove target conditional torture options for i?86 and x86_64
1602 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
1605 * g++.dg/rtti/no-rtti.C: New.
1607 2006-01-21 Mark Mitchell <mark@codesourcery.com>
1610 * g++.dg/inherit/conv2.C: New test.
1613 * g++.dg/parse/dtor7.C: New test.
1616 * g++.dg/template/crash44.C: New test.
1618 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
1622 * gfortran.dg/internal_references_1.f90: New test.
1627 * gfortran.dg/global_references_1.f90: New test.
1628 * gfortran.dg/g77/19990905-1.f: Restore the error that
1629 there is a clash between the common block name and
1630 the name of a subroutine reference.
1633 * gfortran.dg/aliasing_dummy_1.f90: New test.
1635 2006-01-21 Alan Modra <amodra@bigpond.net.au>
1637 * gcc.dg/vmx/1b-01.c: Warning fix.
1638 * gcc.dg/vmx/1c-02.c: Likewise.
1639 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
1641 2006-01-20 Steve Ellcey <sje@cup.hp.com>
1644 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
1646 2006-01-20 Richard Guenther <rguenther@suse.de>
1647 Steven Bosscher <stevenb.gcc@gmail.com>
1649 PR rtl-optimization/24626
1650 * gcc.dg/torture/pr24626-1.c: New testcase.
1651 * gcc.dg/torture/pr24626-2.c: Likewise.
1652 * gcc.dg/torture/pr24626-3.c: Likewise.
1653 * gcc.dg/torture/pr24626-4.c: Likewise.
1655 2006-01-20 Dirk Mueller <dmueller@suse.com>
1658 * g++.dg/warn/empty-body.C: New.
1660 2006-01-19 Mark Mitchell <mark@codesourcery.com>
1663 * g++.dg/template/using10.C: New test.
1664 * g++.dg/temlpate/using11.C: Likewise.
1665 * g++.dg/inherit/using5.C: Tweak error messages.
1667 2006-01-20 Alan Modra <amodra@bigpond.net.au>
1669 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
1671 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
1673 2006-01-19 Jan Hubicka <jh@suse.cz>
1675 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
1677 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1680 * g++.dg/template/spec28.C: New test.
1682 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
1684 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
1685 Fix fprintf's by adding srcdir or removing it.
1687 2006-01-19 Diego Novillo <dnovillo@redhat.com>
1689 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
1690 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
1691 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
1692 * testsuite/gcc.dg/gomp/empty.c: Likewise.
1693 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
1694 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
1695 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
1696 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
1697 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
1698 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
1699 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
1700 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
1701 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
1702 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
1704 2006-01-18 Jeff Law <law@redhat.com>
1706 * gcc.dg/tree-ssa/vrp25.c: New test.
1708 2006-01-19 Richard Sandiford <richard@codesourcery.com>
1710 * gcc.dg/pr25805.c: Fix misapplied patch.
1712 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
1714 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
1715 (check_effective_target_vect_udot_qi): New.
1716 (check_effective_target_vect_sdot_hi): New.
1717 (check_effective_target_vect_udot_hi): New.
1718 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
1719 prefixed with "wrapv-" with -fwrapv.
1720 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
1721 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
1722 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
1723 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
1724 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
1726 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
1727 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
1728 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
1729 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
1731 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1734 * g++.dg/other/default2.C: New test.
1735 * g++.dg/other/default3.C: New test.
1737 2006-01-19 Richard Sandiford <richard@codesourcery.com>
1740 * gcc.dg/pr25805.c: New file.
1742 2006-01-18 Mark Mitchell <mark@codesourcery.com>
1745 * g++.dg/template/init6.C: New test.
1747 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
1749 * gcc.dg/tree-ssa/pr24287.c: New test
1751 2006-01-18 Eric Christopher <echristo@apple.com>
1753 * g++.dg/eh/table.C: New.
1755 2006-01-18 DJ Delorie <dj@redhat.com>
1757 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
1758 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
1759 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
1760 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
1762 2006-01-18 Jeff Law <law@redhat.com>
1764 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
1765 on wrapping on overflow semantics.
1767 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
1769 * gcc.gc/tree-ssa/vrp23.c: New test.
1770 * gcc.gc/tree-ssa/vrp24.c: New test.
1772 2006-01-18 Richard Henderson <rth@redhat.com>
1773 Aldy Hernandez <aldyh@redhat.com>
1774 Jakub Jelinek <jakub@redhat.com>
1775 Diego Novillo <dnovillo@redhat.com>
1776 Uros Bizjak <uros@kss-loka.si>
1778 * testsuite/gcc.dg/gomp: New directory.
1780 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
1781 Steven G. Kargl <kargls@comcast.net>
1784 * gfortran.dg/intrinsic_external_1.f90: New test.
1787 * gfortran.dg/elemental_pointer_1.f90: New test.
1790 * gfortran.dg/external_procedures_1.f90: New test.
1793 gfortran.dg/assumed_present.f90: New test.
1795 2006-01-18 Jakub Jelinek <jakub@redhat.com>
1797 * g++.dg/parse/lookup5.C: New test.
1799 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1802 * gfortran.dg/read_eof.f90: New test.
1804 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1806 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
1807 add a closing brace.
1809 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1812 * gfortran.dg/fmt_tl.f: New test.
1814 2006-01-17 Eric Christopher <echristo@apple.com>
1816 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
1817 * g++.old-deja/g++.warn/impint2.C: Ditto.
1818 * g++.old-deja/g++.other/null1.C: Ditto.
1819 * g++.dg/warn/conv2.C: Ditto.
1820 * g++.dg/warn/conv4.C: New file.
1822 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1824 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
1826 2006-01-17 Andreas Jaeger <aj@suse.de>
1827 Janis Johnson <janis187@us.ibm.com>
1829 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
1831 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
1832 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
1834 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1836 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
1837 xfail txxx where xxx >= 25.
1839 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1842 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
1844 2006-01-17 Jakub Jelinek <jakub@redhat.com>
1847 * gcc.dg/pr25682.c: New test.
1848 * g++.dg/parse/array-size2.C: New test.
1850 2006-01-16 Ian Lance Taylor <ian@airs.com>
1852 * consistency.vlad: Remove entire directory, 1652 files.
1854 2006-01-16 Janis Johnson <janis187@us.ibm.com>
1856 * lib/target-supports.exp (check_effective_target_dfp_nocache,
1857 check_effective_target_dfprt_nocache): New.
1858 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
1859 (check_effective_target_dfprt): New.
1860 * lib/c-compat.exp (check_dfp): Remove.
1861 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
1862 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
1863 level of support for decimal float.
1864 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
1865 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
1866 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
1867 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
1868 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
1869 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
1870 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
1871 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
1872 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
1873 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
1874 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
1875 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
1878 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
1881 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
1883 * lib/gfortran.exp (gfortran_init): Likewise.
1884 * lib/obj-c++.exp (obj-c++_init): Likewise.
1885 * lib/scanasm.exp (scan-assembler-dem): Likewise.
1886 (scan-assembler-dem-not): Likewise.
1887 * lib/scandump.exp (scan-dump-dem): Likewise.
1888 (scan-dump-dem-not): Likewise.
1890 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
1893 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
1895 * lib/obj-c++.exp (obj-c++_init): Likewise.
1897 2006-01-16 Richard Guenther <rguenther@suse.de>
1899 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
1901 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1904 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
1907 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
1908 Andrew Pinski <pinskia@physics.uc.edu>
1910 * gcc.dg/minmax-1.c: New test.
1912 2006-01-16 Ben Elliston <bje@au.ibm.com>
1914 * gcc.dg/dfp/dfp.exp: Correct FSF address.
1915 * gcc.misc-tests/dectest.exp: Ditto.
1917 2006-01-15 Ian Lance Taylor <ian@airs.com>
1920 * gcc.target/i386/cmov6.c: Use -march=k8.
1922 2006-01-15 Andreas Jaeger <aj@suse.de>
1924 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
1925 x86 does not have __float128.
1927 2006-01-14 Ian Lance Taylor <ian@airs.com>
1929 * gcc.target/i386/cmov6.c: New test.
1931 2006-01-14 Mark Mitchell <mark@codesourcery.com>
1934 * g++.dg/template/ctor6.C: New test.
1936 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
1938 PR tree-optimization/25485
1939 * gcc.dg/tree-ssa/pr25485.c: New.
1941 2006-01-14 Richard Guenther <rguenther@suse.de>
1943 PR tree-optimization/22548
1944 PR tree-optimization/22555
1945 PR tree-optimization/22501
1946 * gcc.dg/tree-ssa/alias-4.c: New testcase.
1947 * gcc.dg/tree-ssa/alias-5.c: Likewise.
1948 * gcc.dg/tree-ssa/alias-6.c: Likewise.
1949 * gcc.dg/tree-ssa/alias-7.c: Likewise.
1950 * gcc.dg/tree-ssa/alias-8.c: Likewise.
1951 * gcc.dg/tree-ssa/alias-9.c: Likewise.
1952 * gcc.dg/tree-ssa/alias-10.c: Likewise.
1953 * gcc.dg/tree-ssa/alias-11.c: Likewise.
1954 * gcc.dg/tree-ssa/alias-12.c: Likewise.
1956 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
1958 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
1959 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
1961 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
1962 Richard Guenther <rguenther@suse.de>
1964 PR rtl-optimization/24257
1965 * gcc.dg/torture/pr24257.c: New testcase.
1967 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
1969 * gcc.c-torture/execute/20060110-1.c: New test.
1970 * gcc.c-torture/execute/20060110-2.c: New test.
1972 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
1974 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
1976 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
1979 * gfortran.dg/label_3.f90: New test.
1981 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
1983 PR tree-optimization/25771
1984 * g++.dg/tree-ssa/pr25771.C: New test
1986 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
1989 * g++.dg/opt/complex5.C: New test.
1991 2006-01-13 Richard Guenther <rguenther@suse.de>
1993 * gcc.target/i386/387-9.c: New testcase.
1995 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
1998 * g++.dg/debug/dwarf2-1.C: New.
2000 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
2003 * lib/gcov.exp (verify-lines): Add "close $fd".
2005 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
2006 Ben Elliston <bje@au.ibm.com>
2008 * gcc.dg/dfp/inf-1.c: New test.
2010 2006-01-12 Janis Johnson <janis187@us.ibm.com>
2011 Yao Qi <qiyaoltc@cn.ibm.com>
2012 Ben Elliston <bje@au.ibm.com>
2013 Jon Grimm <jgrimm2@us.ibm.com>
2015 * gcc.dg/nodfp-1.c: New test.
2016 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
2017 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
2018 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
2019 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
2020 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
2021 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
2022 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
2023 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
2024 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
2025 * gcc.dg/format/dfp-scanf-1.c: Likewise.
2026 * gcc.dg/format/dfp-printf-1.c: Likewise.
2027 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
2028 (compat_setup_dfp): New.
2029 * gcc.dg/compat/compat.exp: Use it.
2030 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
2031 Make some variables global, prepend "compat_" to their names.
2032 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
2033 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
2034 * gcc.misc-tests/dectest.exp: New test driver for decTest.
2035 * lib/compat.exp (compat_skip_list): Make global, rename.
2036 * lib/c-compat.exp: New file.
2037 * lib/target-supports.exp (check_effective_target_dfp): New.
2039 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
2040 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
2041 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
2042 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
2043 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
2044 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
2045 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
2046 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
2047 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
2048 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
2049 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
2050 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
2051 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
2052 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
2053 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
2054 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
2055 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
2056 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
2057 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
2058 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
2059 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
2060 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
2061 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
2062 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
2063 gcc.dg/dfp/struct-layout-1.c,
2064 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
2065 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
2066 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
2067 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
2068 gcc.dg/dfp/func-vararg-dfp.c,
2069 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
2070 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
2071 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
2072 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
2073 gcc.dg/dfp/wtr-conversion-1.c: New tests.
2075 2006-01-11 Richard Guenther <rguenther@suse.de>
2077 PR tree-optimization/25734
2078 * gcc.dg/tree-ssa/pr25734.c: New testcase.
2080 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
2083 * gfortran.dg/literal_character_constant_1_x.F: New test.
2084 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
2085 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
2086 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
2088 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
2091 * g++.dg/ext/packed3.C: Add expected packed error.
2093 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
2096 * gcc.dg/torture/pr25706-1.c: New test.
2098 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
2100 PR tree-optimization/23109
2101 PR tree-optimization/23948
2102 PR tree-optimization/24123
2104 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
2105 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
2106 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
2107 g++.dg/tree-ssa/pr23948.C: New testcases.
2108 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
2109 three divisions in order to do the optimization.
2111 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
2114 * g++.dg/other/pr25632.C: New test.
2116 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
2119 * gfortran.dg/used_types_1.f90: New test.
2121 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
2124 * gcc.dg/torture/pr25718-1.c: New test.
2126 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
2128 * gfortran.dg/list_read_2.f90: Fix typo in description.
2130 2006-01-10 Jan Beulich <jbeulich@novell.com>
2132 * lib/target-supports.exp (check_visibility_available): Simplify test
2134 (check_profiling_available): Fail for *-*-netware*.
2135 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
2136 * gcc.dg/20021014-1.c: Likewise.
2137 * gcc.dg/nest.c: Likewise.
2139 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
2142 * gfortran.dg/forall_3.f90: New test.
2144 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
2147 * gfortran.dg/nesting_2.f90: New test.
2148 * gfortran.dg/nesting_3.f90: New test.
2150 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
2152 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
2153 Fix typo in comment.
2155 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
2157 * gfortran.dg/single_char_string.f90: New test.
2159 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
2161 * gfortran.dg/ichar_2.f90: New test.
2163 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
2166 * gfortran.dg/private_type_4.f90: New.
2168 2006-01-07 Richard Guenther <rguenther@suse.de>
2170 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
2172 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2174 * gfortran.dg/func_decl_1.f90: New.
2175 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
2176 * gfortran.dg/array_alloc_2.f90: Likewise.
2177 * gfortran.dg/char_result_8.f90: Likewise.
2178 * gfortran.dg/dup_save_1.f90: Likewise.
2179 * gfortran.dg/dup_save_2.f90: Likewise.
2180 * gfortran.dg/f2c_6.f90: Likewise.
2181 * gfortran.dg/f2c_7.f90: Likewise.
2182 * gfortran.dg/func_result_2.f90: Likewise.
2183 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
2185 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
2188 * gfortran.dg/elemental_subroutine_1.f90: New test.
2189 * gfortran.dg/elemental_subroutine_2.f90: New test.
2193 * gfortran.dg/assumed_size_refs_1.f90: New test.
2197 * gfortran.dg/assumed_size_refs_2.f90: New test.
2198 * gfortran.dg/initialization_1.f90: Change warning message.
2200 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
2202 * gcc.dg/tree-ssa/loop-15.c: New test.
2204 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2207 * gfortran.dg/backspace_3.f: New test.
2208 * gfortran.dg/backspace_4.f: New test.
2210 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2213 * gfortran.dg/fmt_white.f: Update test.
2215 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
2217 * gcc.dg/cast-1.c: Add new warning.
2218 * gcc.dg/cast-2.c: Likewise.
2219 * gcc.dg/cast-3.c: Likewise.
2220 * gcc.dg/format/cast-1.c: Likewise.
2221 * gcc.dg/cast-4.c: New testcase.
2223 2006-01-05 Richard Guenther <rguenther@suse.de>
2225 PR tree-optimization/22555
2226 * gcc.dg/tree-ssa/alias-3.c: New testcase.
2228 2006-01-05 Richard Guenther <rguenther@suse.de>
2229 Diego Novillo <dnovillo@redhat.com>
2231 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
2232 * gcc.dg/tree-ssa/loop-8.c: Likewise.
2233 * gcc.dg/tree-ssa/loop-1.c: Likewise.
2234 * gcc.dg/tree-ssa/pr23294.c: Likewise.
2235 * gcc.dg/tree-ssa/pr21985.c: Likewise.
2236 * gcc.dg/tree-ssa/loop-14.c: Likewise.
2237 * gcc.dg/tree-ssa/loop-2.c: Likewise.
2238 * gcc.dg/tree-ssa/loop-3.c: Likewise.
2239 * gcc.dg/tree-ssa/loop-4.c: Likewise.
2240 * gcc.dg/tree-ssa/pr21171.c: Likewise.
2241 * gcc.dg/tree-ssa/loop-5.c: Likewise.
2242 * gcc.dg/tree-ssa/loop-10.c: Likewise.
2243 * gcc.dg/tree-ssa/loop-6.c: Likewise.
2244 * treelang/compile/extravar.tree: Likewise.
2245 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
2246 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
2247 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
2248 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
2249 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
2251 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
2253 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
2256 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
2259 gfortran.dg/char_result_11.f90: New.
2261 2006-01-04 Mark Mitchell <mark@codesourcery.com>
2264 * g++.dg/parse/access9.C: New test.
2265 * g++.dg/tc1/dr52.C: Tweak error markers.
2267 2006-01-04 Richard Henderson <rth@redhat.com>
2269 Merge from gomp branch.
2270 * g++.dg/parse/pragma2.C: Update expected error lines.
2272 2006-01-04 Jakub Jelinek <jakub@redhat.com>
2274 * g++.dg/other/i386-2.C: New test.
2277 * gcc.c-torture/compile/20051228-1.c: New test.
2280 * gcc.dg/pr25559.c: New test.
2282 2006-01-03 Mark Mitchell <mark@codesourcery.com>
2285 * g++.dg/lookup/friend9.C: New test.
2288 * g++.dg/template/repo5.C: New test.
2290 2006-01-03 Steven G. Kargl <kargls@comcast.net>
2293 * gfortran.dg/forall_2.f90: New test.
2295 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
2297 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
2298 dg-require-weak. Adjust regexp to handle leading-underscore
2299 targets and space as well as TAB after .weak. Change previous
2300 64-bit fix to not use naked dot.
2302 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
2304 PR rtl-optimization/25578
2305 * gcc.c-torture/execute/20060102-1.c: New testcase.
2307 2006-01-03 Richard Guenther <rguenther@suse.de>
2310 * gcc.dg/torture/pr25183.c: New testcase.
2312 2006-01-03 Jakub Jelinek <jakub@redhat.com>
2314 Merge from gomp-branch.
2315 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
2316 * gcc.dg/ia64-sync-2.c: Likewise.
2317 * gcc.dg/ia64-sync-3.c: Likewise.
2318 * gcc.dg/ia64-sync-4.c: Likewise.
2319 * gcc.dg/sync-2.c: Likewise.
2320 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
2321 that sparc64-*-* and sparcv9-*-* supports sync builtins.
2323 2006-01-02 Mark Mitchell <mark@codesourcery.com>
2326 * g++.dg/parse/operator6.C: New test.
2329 * g++.dg/parse/error29.C: New test.
2332 * g++.dg/parse/dtor6.C: New test.
2335 * g++.dg/parse/ctor3.C: New test.
2338 * g++.dg/template/class3.C: New test.
2340 2006-01-02 Geoffrey Keating <geoffk@apple.com>
2342 * g++.dg/debug/debug9.C: New.
2344 2006-01-02 Steven G. Kargl <kargls@comcast.net>
2347 * gfortran.dg/label_2.f90: New test.
2349 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2351 * g++.dg/lookup/using12.C: Tighten error marker.
2353 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
2354 Andrew Pinski <pinskia@physics.uc.edu>
2356 * gcc.target/powerpc/darwin-abi-3.c: New file.
2357 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
2358 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
2359 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
2360 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
2361 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
2362 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
2363 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
2364 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
2366 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
2368 * gcc.dg/tree-ssa/loadpre1.c: New;
2369 * gcc.dg/tree-ssa/loadpre2.c: New;
2370 * gcc.dg/tree-ssa/loadpre3.c: New;
2371 * gcc.dg/tree-ssa/loadpre4.c: New;
2372 * gcc.dg/tree-ssa/loadpre5.c: New;
2373 * gcc.dg/tree-ssa/loadpre6.c: New;
2374 * gcc.dg/tree-ssa/loadpre7.c: New;
2375 * gcc.dg/tree-ssa/loadpre8.c: New;
2376 * gcc.dg/tree-ssa/loadpre9.c: New;
2378 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
2380 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
2381 * g++.dg/abi/thunk4.C: Likewise.
2383 2006-01-01 Andreas Jaeger <aj@suse.de>
2385 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
2388 2006-01-01 Jakub Jelinek <jakub@redhat.com>
2391 * gcc.dg/pragma-pack-3.c: New test.
2392 * g++.dg/parse/pragma3.C: New test.
2394 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2397 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
2399 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2402 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
2404 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
2407 * gfortran-dg/pure_byref_3.f90: New.
2410 * gfortran.dg/userdef_operator_1.f90: New.
2412 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
2414 * g++.dg/abi/thunk3.C: New.
2415 * g++.dg/abi/thunk4.C: New.
2417 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
2420 * gfortran.dg/host_used_types_1.f90: New test. Check that host
2421 associated derived type components of derived types are
2422 properly declared in contained procedures.
2424 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2426 PR libgfortran/25139
2427 * gfortran.dg/backspace_2.f: New test.
2429 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2431 PR libgfortran/25550
2432 * gfortran.dg/endfile.f: New test.
2434 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2436 PR libgfortran/25419
2437 * gfortran.dg/comma.f: New test.
2439 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2441 * lib/gfortran-dg.exp: Remove trailing whitespace.
2442 * lib/fortran-torture.exp: Test with -fbounds-check instead of
2445 2005-12-28 Alan Modra <amodra@bigpond.net.au>
2447 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
2448 Extended Double long doubles or repeat tests when long double is
2449 the same size as double.
2451 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2453 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
2456 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
2457 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
2460 * gcc.dg/pr23911.c: Make test variable static.
2463 * gcc.dg/tree-ssa/pr14841.c: Likewise.
2465 2005-12-26 Mark Mitchell <mark@codesourcery.com>
2468 * g++.dg/parse/crash17.C: Adjust error markers.
2469 * g++.dg/template/error20.C: New test.
2471 2005-12-26 Mark Mitchell <mark@codesourcery.com>
2474 * g++.dg/ext/complit4.C: New test.
2477 * g++.dg/ext/complit5.C: Likewise.
2479 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
2481 PR tree-optimization/25125
2482 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
2483 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
2484 * gcc.c-torture/execute/pr25125.c: New.
2486 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
2490 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
2491 with incorrect assumed size references.
2493 2005-12-24 Mark Mitchell <mark@codesourcery.com>
2496 * g++.dg/opt/init1.C: New test.
2498 2005-12-23 Mark Mitchell <mark@codesourcery.com>
2501 * g++.dg/template/sfinae3.C: New test.
2503 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2505 * g++.dg/other/friend4.C: New test.
2507 2005-12-23 Jakub Jelinek <jakub@redhat.com>
2510 * g++.dg/opt/pr25005.C: New test.
2512 2005-12-22 Mark Mitchell <mark@codesourcery.com>
2515 * g++.dg/template/ptrmem16.C: New test.
2517 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
2521 * gfortran.dg/initialization_1.f90: Add test of SIZE.
2523 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2525 PR libgfortran/25307
2526 * gfortran.dg/list_read_5.f90: New test.
2528 2005-12-22 Richard Henderson <rth@redhat.com>
2530 * gcc.target/i386/sse-7.c: Use -msse2.
2532 2005-12-23 Jakub Jelinek <jakub@redhat.com>
2534 PR rtl-optimization/25432
2535 * gcc.c-torture/compile/20051216-1.c: New test.
2538 * objc/execute/pr25328.m: New test.
2540 2005-12-22 Mark Mitchell <mark@codesourcery.com>
2543 * g++.dg/template/call4.C: New test.
2545 2005-12-22 Dale Johannesen <dalej@apple.com>
2547 * gcc.target/i386/sse-17.c: New.
2549 2005-12-22 Paul Brook <paul@codesourcery.com>
2551 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
2553 2005-12-22 Paul Brook <paul@codesourcery.com>
2555 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
2557 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
2560 * gcc.c-torture/compile/pr25513.c: New test.
2562 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2565 * g++.dg/parse/error25.C: Add more tests.
2567 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2570 * gfortran.dg/der_charlen_1.f90: New.
2572 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
2575 * gfortran.dg/pointer_component_type_1.f90: New test.
2579 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
2580 should give an error with assumed size array refernces and checks those
2582 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
2583 reference an upper bound so that it does not generate an error.
2589 * gfortran.dg/used_dummy_types_1.f90: New test.
2590 * gfortran.dg/used_dummy_types_2.f90: New test.
2591 * gfortran.dg/used_dummy_types_3.f90: New test.
2592 * gfortran.dg/used_dummy_types_4.f90: New test.
2593 * gfortran.dg/used_dummy_types_5.f90: New test.
2596 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
2597 group already being USE associated.
2598 * gfortran.dg/assumed_shape_nml.f90: New test.
2599 * gfortran.dg/assumed_size_nml.f90: New test.
2609 * gfortran.dg/io_constraints_1.f90: New test.
2610 * gfortran.dg/io_constraints_1.f90: New test.
2611 * gfortran.dg/iostat_3.f90: Change wording of warning.
2612 * gfortran.dg/g77/19981216-0.f: The same.
2614 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
2616 PR tree-optimization/23518
2617 * testsuite/gcc.dg/pr23518.c: New.
2619 2005-12-21 Mike Stump <mrs@apple.com>
2621 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
2623 2005-12-21 Paul Brook <paul@codesourcery.com>
2625 * gcc.dg/pr19340.c: Skip on m68k targets.
2627 2005-12-21 Steven Bosscher <stevenb@suse.de>
2629 PR rtl-optimization/25196
2630 * gcc.dg/pr25196.c: New test.
2632 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
2635 gfortran.dg/where_nested_1.f90: New.
2637 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
2639 PR tree-optimization/25382.
2640 * gcc.dg/tree-ssa/pr25382.c: New.
2642 2005-12-20 Richard Guenther <rguenther@suse.de>
2645 * gcc.target/i386/pr24306.c: New testcase.
2647 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
2649 PR tree-optimization/25501
2650 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
2652 2005-12-20 Richard Guenther <rguenther@suse.de>
2655 2005-12-02 Richard Guenther <rguenther@suse.de>
2657 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
2659 2005-12-20 Mark Mitchell <mark@codesourcery.com>
2662 * g++.dg/warn/Wunreachable-code-2.C: New test.
2664 2005-12-19 Mark Mitchell <mark@codesourcery.com>
2667 * g++.dg/template/ctor5.C: New test.
2670 * g++.dg/template/overload8.C: New test.
2672 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
2674 * gcc.c-torture/compile/pr25483 : New test.
2676 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2679 * g++.dg/ext/typeof10.C: New test.
2681 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
2683 * gcc.dg/mt-loopi1.c: New.
2685 2005-12-18 Richard Guenther <rguenther@suse.de>
2687 PR tree-optimization/25481
2688 * gcc.dg/torture/pr25481.c: New testcase.
2690 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
2692 PR rtl-optimization/21041
2693 * gcc.dg/pr21041.c: New test.
2695 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2697 PR libgfortran/25463
2698 * gfortran.dg/advance.f90: New test.
2700 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
2702 * gcc.dg/20051201-1.c: New test.
2704 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
2707 * gfortran.dg/initialization_1.f90: New test.
2708 * gfortran.dg/enum_5.f90: Change dg-error to new message.
2709 * gfortran.dg/g77/980616-0.f: The same.
2711 2005-12-17 Steven G. Kargl <kargls@comcast.net>
2714 * gfortran.dg/chkbits.f90: New test.
2716 2005-12-17 Steven G. Kargl <kargls@comcast.net>
2718 * gfortran.dg/enum_5.f: Revert to previous version.
2720 2005-12-17 Steven G. Kargl <kargls@comcast.net>
2722 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
2723 * gfortran.dg/nested_modules_1.f90: Ditto.
2724 * gfortran.dg/hollerith_f95.f90: Ditto.
2725 * gfortran.dg/select_5.f90: Ditto.
2726 * gfortran.dg/secnds.f: Ditto.
2727 * gfortran.dg/hollerith2.f90: Ditto.
2728 * gfortran.dg/imag_2.f: Ditto.
2729 * gfortran.dg/ftell_2.f90: Ditto.
2730 * gfortran.dg/malloc_free_1.f90: Ditto.
2731 * gfortran.dg/logint-1.f: Ditto.
2732 * gfortran.dg/recursive_statement_functions.f90: Ditto.
2733 * gfortran.dg/e_d_fmt.f90: Ditto.
2734 * gfortran.dg/hollerith_legacy.f90: Ditto.
2735 * gfortran.dg/logint-2.f: Ditto.
2736 * gfortran.dg/enum_5.f90: Ditto.
2737 * gfortran.dg/f2c_2.f90: Ditto.
2738 * gfortran.dg/pr17143.f90: Ditto.
2739 * gfortran.dg/namelist_14.f90: Ditto.
2740 * gfortran.dg/logint-3.f: Ditto.
2741 * gfortran.dg/spread_scalar_source.f90: Ditto.
2742 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
2743 * gfortran.dg/namelist_11.f: Ditto.
2744 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
2745 * gfortran.dg/g77/20010519-1.f
2746 * gfortran.dg/g77/alpha1.f: Ditto.
2747 * gfortran.dg/g77/990115-1.f: Ditto.
2748 * gfortran.dg/g77/erfc.f: Ditto.
2749 * gfortran.dg/g77/19990313-3.f: Ditto.
2750 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
2751 * gfortran.dg/g77/20010426.f: Ditto.
2752 * gfortran.dg/g77/19990313-0.f: Ditto.
2753 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
2754 * gfortran.dg/g77/20000629-1.f: Ditto.
2755 * gfortran.dg/g77/970125-0.f: Ditto.
2756 * gfortran.dg/g77/8485.f: Ditto.
2757 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
2758 * gfortran.dg/g77/19990313-1.f: Ditto.
2759 * gfortran.dg/g77/int8421.f: Ditto.
2760 * gfortran.dg/g77/19990305-0.f: Ditto.
2761 * gfortran.dg/g77/947.f: Ditto.
2762 * gfortran.dg/g77/19990905-2.f: Ditto.
2763 * gfortran.dg/g77/cabs.f: Ditto.
2764 * gfortran.dg/g77/19990313-2.f: Ditto.
2765 * gfortran.dg/g77/20020307-1.f: Ditto.
2766 * gfortran.dg/g77/dcomplex.f: Ditto.
2767 * gfortran.dg/g77/19990502-1.f: Ditto.
2768 * gfortran.dg/g77/19981216-0.f: Ditto.
2769 * gfortran.dg/common_4.f90: Ditto.
2770 * gfortran.dg/entry_4.f90: Ditto.
2771 * gfortran.dg/equiv_constraint_2.f90: Ditto.
2772 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
2773 * gfortran.dg/namelist_12.f: Ditto.
2774 * gfortran.dg/scale_1.f90: Ditto.
2775 * gfortran.dg/modulo_1.f90
2776 * gfortran.dg/hollerith.f90: Ditto.
2777 * gfortran.dg/direct_io_3.f90: Ditto.
2778 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
2779 * gfortran.dg/gnu_logical_1.F: Ditto.
2780 * gfortran.dg/unf_io_convert_1.f90: Ditto.
2781 * gfortran.dg/assign_1.f90: Ditto.
2782 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
2783 * gfortran.dg/pr23095.f: Ditto.
2784 * gfortran.dg/read_float_1.f90: Ditto.
2786 2005-12-17 Andreas Jaeger <aj@suse.de>
2788 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
2789 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
2791 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2794 * gfortran.dg/fmt_white.f: New test.
2796 2005-12-16 Steven G. Kargl <kargls@comcast.net>
2798 * gfortran.dg/label_1.f90: New test.
2800 2005-12-15 Ben Elliston <bje@au.ibm.com>
2803 * gcc.dg/20031012-1.c: Add -Walways-true option.
2804 * gcc.dg/weak/weak-3.c: Likewise.
2805 * g++.old-deja/g++.mike/warn8.C: Likewise.
2807 2005-12-16 Mike Stump <mrs@apple.com>
2809 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
2812 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2814 PR libgfortran/25264
2815 PR libgfortran/25349
2816 * gfortran.dg/tl_editing.f90: Added additional checks.
2817 * gfortran.dg/t_editing.f: New test.
2818 * gfortran.dg/write_padding.f90: New test
2820 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2823 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
2825 2005-12-16 Jakub Jelinek <jakub@redhat.com>
2827 PR rtl-optimization/24899
2828 * gcc.c-torture/execute/20051215-1.c: New test.
2830 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
2833 * gfortran.dg/pr24823.f: New test.
2835 2005-12-16 Jeff Law <law@redhat.com>
2837 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
2839 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
2841 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
2842 Change C++ style comments to C style comments.
2843 Remove aligned types from the array.
2844 Keep Enums disabled.
2845 (complex_types): Remove aligned types from the array.
2846 Comment out "_Complex long double".
2847 (attrib_types): Remove.
2848 (complex_attrib_types): Remove.
2849 (attrib_array_types): Remove.
2850 (complex_attrib_array_types): Remove.
2851 (aligned_bitfld_types): Remove.
2852 (n_aligned_bitfld_types): Remove.
2853 (FEATURE_ALIGNEDPACKED): Delete.
2854 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
2855 (singles): Remove support for adding attributes.
2856 (choose_type): Remove support for attributed types.
2857 (generate_fields): Remove support for attributed bit-fields.
2858 Remove support for adding attributes.
2859 (generate_random_tests): Remove support for adding attributes.
2860 (features): Add back "[0] :0" and "complex vector [0]".
2861 (main): Remove support for attributed bit-fields.
2862 Uncomment the calling of generate_random_tests for the rests of
2865 2005-12-16 Jan Hubicka <jh@suse.cz>
2867 * gcc.c-torture/combine/pr25224.c: New.
2869 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
2872 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
2875 2005-12-15 Richard Sandiford <richard@codesourcery.com>
2877 * gcc.dg/20051215-1.c: New file.
2879 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2881 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
2882 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
2884 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
2887 * gfortran.dg/dummy_functions_1.f90: New.
2889 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
2891 PR rtl-optimization/25310
2892 * gcc.c-torture/compile/pr25310.c: New test.
2894 2005-12-14 Jakub Jelinek <jakub@redhat.com>
2897 * gcc.dg/pr25023.c: New test.
2899 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2901 * g++.old-deja/g++.brendan/redecl1.C,
2902 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
2903 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
2904 g++.old-deja/g++.oliva/typeof1.C,
2905 g++.old-deja/g++.other/crash16.C,
2906 g++.old-deja/g++.other/crash34.C,
2907 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
2908 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
2909 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
2910 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
2911 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
2912 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
2915 2005-12-14 Kean Johnston <jkj@sco.com>
2916 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2918 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
2919 * gcc.target/i386/20020523-1.c: Ditto.
2920 * gcc.target/i386/tailcall-1.c: Ditto.
2921 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
2922 * gcc.target/i386/ssetype-5.c: Ditto.
2924 2005-12-14 Jeff Law <law@redhat.com>
2926 * gcc.dg/tree-ssa/foldstring-1.c: New test.
2928 2005-12-14 Jakub Jelinek <jakub@redhat.com>
2932 * gcc.target/i386/pr25254.c: New test.
2933 * gfortran.dg/PR24188.f: New test.
2935 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
2937 * lib/fortran-torture.exp: Catch remaining uses of
2938 remote_file build delete.
2940 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2942 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
2944 2005-12-14 Ben Elliston <bje@au.ibm.com>
2946 * gcc.dg/warn-addr-cmp.c: New test.
2948 2005-12-13 Jakub Jelinek <jakub@redhat.com>
2952 * gcc.target/i386/pr25293.c: New test.
2954 2005-12-13 Petr Machata <machata@post.cz>
2957 * g++.dg/parse/comma2.C: New test.
2959 2005-12-13 Mark Mitchell <mark@codesourcery.com>
2960 Jakub Jelinek <jakub@redhat.com>
2962 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
2963 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
2964 (limits.h): Include unconditionally.
2965 (stdlib.h): Likewise.
2966 (hashtab.h): Do not include.
2967 (getopt.h): Likewise.
2968 (stddef.h): Include.
2969 (hashval_t): Define.
2970 (struct entry): Add "next" field.
2971 (HASH_SIZE): New macro.
2972 (hash_table): New variable.
2973 (switchfiles): Do not use xmalloc.
2975 (iterative_hash): New function.
2977 (e_exists): New function.
2978 (e_insert): Likewise.
2979 (output): Use, instead of libiberty hashtable functions.
2980 (main): Do not use getopt. Do not call htab_create.
2982 2005-12-13 Jakub Jelinek <jakub@redhat.com>
2985 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
2986 put atal* and atpaal* attributes on array elements.
2987 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
2988 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
2989 put atal* and atpaal* attributes on array elements.
2990 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
2992 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
2994 * gcc.dg/single-precision-constant.c: New test.
2996 2005-12-13 Alan Modra <amodra@bigpond.net.au>
2998 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
2999 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
3000 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
3001 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
3002 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
3003 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
3004 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
3005 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
3006 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
3007 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
3008 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
3009 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
3010 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
3011 gcc.target/powerpc/ppc-sdata-2.c,
3012 gcc.target/powerpc/ppc-stackalign-1.c,
3013 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
3014 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
3015 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
3016 gcc.target/powerpc/rs6000-ldouble-2.c,
3017 gcc.target/powerpc/rs6000-power2-1.c,
3018 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
3019 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
3020 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
3021 option into target selector.
3022 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
3023 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
3025 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
3028 * objc.dg/encode-9.m: New test.
3030 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3033 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
3034 * gcc.dg/asm-b.c: Fix typo.
3035 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
3036 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
3037 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
3038 i?86 lp64 and x86_64 ilp32.
3039 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
3041 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
3043 2005-12-12 Steven G. Kargl <kargls@comcast.net>
3046 gfortran.dg/equiv_5.f90: New test.
3048 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
3050 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
3051 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
3052 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
3053 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
3054 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
3055 * gcc.dg/tree-ssa/reassoc-5.c: New.
3056 * gcc.dg/tree-ssa/reassoc-6.c: New.
3057 * gcc.dg/tree-ssa/reassoc-7.c: New.
3058 * gcc.dg/tree-ssa/reassoc-8.c: New.
3059 * gcc.dg/tree-ssa/reassoc-9.c: New.
3060 * gcc.dg/tree-ssa/reassoc-10.c: New.
3061 * gcc.dg/tree-ssa/reassoc-11.c: New.
3063 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3067 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
3069 2005-12-12 Mark Mitchell <mark@codesourcery.com>
3072 * g++.dg/template/inherit.C: Do not use a generic error message.
3074 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
3077 * objc.dg/gnu-encoding: New directory.
3078 * objc.dg/gnu-encoding/compat-common.h: New file.
3079 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
3080 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
3081 * objc.dg/gnu-encoding/vector-defs.h: New file.
3082 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
3083 * objc.dg/gnu-encoding/generate-random.c: New file.
3084 * objc.dg/gnu-encoding/generate-random_r.c: New file.
3085 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
3086 * objc.dg/gnu-encoding/generate-random.h: New file.
3088 2005-12-11 Mark Mitchell <mark@codesourcery.com>
3091 * g++.dg/template/defarg7.C: New test.
3093 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
3096 * objc.dg/encode-8.m: New test.
3098 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
3101 * objc.dg/encode-7.m: New test.
3103 2005-12-10 Mark Mitchell <mark@codesourcery.com>
3106 * g++.dg/opt/inline10.C: New test.
3108 2005-12-11 Steven G. Kargl <kargls@comcast.net>
3110 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
3112 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
3114 * gfortran.dg/substring_equivalence.f90: typo in comment
3116 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3119 * gfortran.dg/iostat_3.f90: New test.
3121 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
3124 * gfortran.dg/unf_io_convert_1.f90: New test.
3125 * gfortran.dg/unf_io_convert_2.f90: New test.
3126 * gfortran.dg/unf_io_convert_3.f90: New test.
3128 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3131 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
3132 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
3133 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
3134 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
3135 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
3136 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
3137 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
3138 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
3139 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
3140 gcc.dg/torture/fp-int-convert-float128-timode.c,
3141 gcc.dg/torture/fp-int-convert-float128.c,
3142 gcc.dg/torture/fp-int-convert-float80-timode.c,
3143 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
3144 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
3146 * gcc.dg/tls/opt-1.c: Require effective target fpic.
3148 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
3150 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
3152 2005-12-10 Richard Sandiford <richard@codesourcery.com>
3154 * gcc.dg/20051207-1.c,
3155 * gcc.dg/20051207-2.c,
3156 * gcc.dg/20051207-3.c: New tests.
3158 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3161 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
3162 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
3163 dg-skip-if target selector.
3166 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
3167 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
3168 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
3169 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
3170 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
3171 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
3172 and/or merge with i?86 cases.
3174 * gcc.dg/tls/opt-3.c: Require effective target fpic.
3177 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
3178 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
3179 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
3180 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
3183 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
3186 * gcc.c-torture/compile/pr25311.c: New test.
3188 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3190 PR libgfortran/25039
3191 * gfortran.dg/read_comma.f: New test.
3193 2005-12-08 Jakub Jelinek <jakub@redhat.com>
3196 * g++.dg/opt/pr19317-1.C: New test.
3197 * g++.dg/opt/pr19317-2.C: New test.
3198 * g++.dg/opt/pr19317-3.C: New test.
3201 * gcc.c-torture/execute/pr19005.c: New test.
3204 * g++.old-deja/g++.other/comdat5.C: New test.
3205 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
3207 * g++.dg/compat/struct-layout-1.exp: New file.
3208 * g++.dg/compat/struct-layout-1.h: New.
3209 * g++.dg/compat/struct-layout-1_generate.c: New.
3210 * g++.dg/compat/struct-layout-1_x1.h: New.
3211 * g++.dg/compat/struct-layout-1_x2.h: New.
3212 * g++.dg/compat/struct-layout-1_y1.h: New.
3213 * g++.dg/compat/struct-layout-1_y2.h: New.
3215 * gcc.dg/20050330-2.c: New test.
3217 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
3220 * gfortran.dg/associated_1.f90: New.
3222 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3224 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
3225 ILP32 vect_no_align platforms.
3227 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
3228 Jakub Jelinek <jakub@redhat.com>
3231 * gcc.c-torture/compile/20051207-1.c: New test.
3233 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3236 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
3237 gcc.dg/torture/pr18582-1.c,
3238 gcc.target/i386/attributes-error.c: Also test on x86_64.
3240 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
3242 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3245 * g++.dg/template/typedef3.C: New test.
3249 * g++.dg/template/dtor3.C: Fix error markers.
3251 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
3253 * lib/target-supports.exp (check_effective_target_sync_char_short):
3256 2005-12-06 Janis Johnson <janis187@us.ibm.com>
3258 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
3260 2005-12-06 Roger Sayle <roger@eyesopen.com>
3262 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
3263 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
3264 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
3265 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
3267 2005-12-06 Roger Sayle <roger@eyesopen.com>
3270 * g++.dg/other/array2.C: New test case.
3272 2005-12-05 Geoffrey Keating <geoffk@apple.com>
3274 * gcc.dg/darwin-weakimport-3.c: New.
3276 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
3277 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
3278 and to work on Darwin.
3279 * gcc.dg/attr-weakref-1b.c: New file.
3280 * gcc.dg/attr-weakref-2.c: New test.
3281 * gcc.dg/darwin-weakref-1.c: New test.
3283 2005-12-05 Janis Johnson <janis187@us.ibm.com>
3286 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
3287 use in selector expressions.
3288 (dg-xfail-if): Ditto.
3289 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
3290 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
3291 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
3292 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
3293 * gcc.test-framework/test-framework.exp: Skip generated tests if
3294 CHECK_TEST_FRAMEWORK is not 1.
3296 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3298 PR tree-optimization/24963
3299 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
3302 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
3305 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
3306 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
3307 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
3308 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
3310 2005-12-05 Jakub Jelinek <jakub@redhat.com>
3312 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
3315 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
3317 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
3319 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
3321 * gcc.dg/format/cast-1.c: New test.
3323 2005-12-04 Roger Sayle <roger@eyesopen.com>
3326 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
3327 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
3328 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
3329 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
3331 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
3333 * gcc.dg/cast-pretty-print-1.c: New test.
3335 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
3337 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
3339 2005-12-02 Mark Mitchell <mark@codesourcery.com>
3342 * g++.dg/template/friend40.C: New test.
3344 2005-12-02 Jakub Jelinek <jakub@redhat.com>
3347 * gcc.target/i386/movq-2.c: New test.
3348 * gcc.target/i386/movq.c: Remove target i?86, instead add
3349 dg-require-effective-target ilp32.
3351 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3354 * g++.dg/other/default1.C: New test.
3356 2005-12-02 Richard Guenther <rguenther@suse.de>
3358 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
3360 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
3362 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
3364 2005-12-02 Alan Modra <amodra@bigpond.net.au>
3367 * gcc.target/powerpc/rotate.c: New.
3369 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3371 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
3372 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
3374 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
3377 * gcc.dg/pr17730-1.c: Adjust.
3378 * gcc.dg/lvalue1.c (main): Likewise.
3379 * gcc.dg/lvalue-2.c: Likewise.
3382 2005-12-01 Geoffrey Keating <geoffk@apple.com>
3384 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
3387 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
3390 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
3392 2005-12-01 Uros Bizjak <uros@kss-loka.si>
3395 * lib/target-supports.exp (check_effective_target_tls): New.
3396 (check_effective_target_tls_runtime): New.
3397 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
3399 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
3400 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
3401 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
3402 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
3403 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
3404 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
3405 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
3406 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
3407 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
3408 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
3409 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
3410 effective-target TLS.
3411 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
3412 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
3413 effective-target TLS runtime.
3415 2005-12-01 Uros Bizjak <uros@kss-loka.si>
3417 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
3419 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
3421 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
3422 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
3423 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
3424 ignored" warnings when "packing" is the same as the ABI layout.
3426 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
3429 * gfortran.dg/line_length_1.f: New test.
3430 * gfortran.dg/line_length_2.f90: Ditto.
3432 2005-11-30 Richard Guenther <rguenther@suse.de>
3434 PR tree-optimization/21655
3435 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
3437 2005-11-30 Dale Johannesen <dalej@apple.com>
3439 * gcc.c-torture/compile/pr24930.c: New.
3441 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
3444 * gfortran.dg/auto_char_dummy_array.f90: New test.
3446 2005-11-30 Jeff Law <law@redhat.com>
3448 * g++.old-deja/g++.law/pr25000.C: New test.
3450 2005-11-30 Jakub Jelinek <jakub@redhat.com>
3452 * gcc.dg/tls/opt-11.c: New test.
3454 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
3456 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
3458 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
3461 2005-11-29 Jakub Jelinek <jakub@redhat.com>
3463 * gfortran.dg/open_access_1.f90: New test.
3465 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3467 * gcc.dg/charset/builtin2.c: New test.
3469 2005-11-28 Jakub Jelinek <jakub@redhat.com>
3471 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
3472 on mmix-*-* for *_[xy].c.
3474 2005-11-28 Kean Johnston <jkj@sco.com>
3476 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
3478 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
3479 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
3480 * gcc.target/i386/asm-3.c: Ditto.
3481 * gcc.target/i386/clobbers.c: Ditto.
3482 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
3483 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
3485 * gcc.target/i386/mul.c: Ditto.
3486 * gcc.target/i386/ssetype-1.c: Ditto.
3487 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
3488 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
3489 static so the test works with -fPIC mode too. Based on comment in
3491 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
3493 2005-11-28 Richard Guenther <rguenther@suse.de>
3495 * gcc.dg/alias-9.c: New testcase.
3496 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
3498 2005-11-28 Roger Sayle <roger@eyesopen.com>
3499 Uros Bizjak <uros@kss-loka.si>
3502 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
3503 tan(x)/sin(x) transformations.
3505 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
3508 * gcc.dg/tree-ssa/divide-3.c: New test.
3509 * gcc.dg/tree-ssa/divide-4.c: New test.
3511 2005-11-27 Steven G. Kargl <kargls@comcast.net>
3514 * gfortran.dg/boz_6.f90: New test.
3516 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3519 * gfortran.dg/modulo_1.f90: New test.
3521 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3524 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
3525 fail on CRLF platforms.
3526 * gfortran.dg/ftell_2.f90: Likewise.
3528 2005-11-26 Eric Christopher <echristo@apple.com>
3530 * gcc.dg/intmax_t-1.c: Remove mips xfail.
3532 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
3534 * objc.dg/gnu-runtime-3.m: Simplify.
3536 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
3539 * gcc.dg/tree-ssa/divide-1.c: New test.
3540 * gcc.dg/tree-ssa/divide-2.c: New test.
3542 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
3544 PR libgfortran/24945
3545 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
3547 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
3549 PR libgfortran/24945
3550 * gfortran.dg/open_status_2.f90: New test.
3552 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3554 * gcc.c-torture/execute/builtins/fprintf.c,
3555 gcc.c-torture/execute/builtins/fputs-lib.c,
3556 gcc.c-torture/execute/builtins/fputs.c,
3557 gcc.c-torture/execute/builtins/lib/fprintf.c,
3558 gcc.c-torture/execute/builtins/lib/printf.c,
3559 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
3561 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
3563 * gcc.dg/20050922-2.c: New test.
3565 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
3567 * objc.dg/gnu-runtime-3.m: New test.
3569 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3572 * g++.dg/other/void1.C: New test.
3574 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
3577 * gcc.dg/torture/fp-int-convert-float.c,
3578 gcc.dg/torture/fp-int-convert-double.c,
3579 gcc.dg/torture/fp-int-convert-long-double.c,
3580 gcc.dg/torture/fp-int-convert-timode.c,
3581 gcc.dg/torture/fp-int-convert-float80.c,
3582 gcc.dg/torture/fp-int-convert-float80-timode.c,
3583 gcc.dg/torture/fp-int-convert-float128.c,
3584 gcc.dg/torture/fp-int-convert-float128-timode.c,
3585 gcc.dg/torture/fp-int-convert.h: New files.
3587 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
3590 * gcc.dg/tree-ssa/bool-10.c: New test.
3591 * gcc.dg/tree-ssa/bool-11.c: New test.
3592 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
3594 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
3597 * tree-ssa/pr24990-1.c: New test.
3599 2005-11-24 Richard Guenther <rguenther@suse.de>
3600 Dirk Mueller <dmueller@suse.de>
3603 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
3604 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
3605 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
3606 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
3607 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
3608 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
3610 2005-11-23 Uros Bizjak <uros@kss-loka.si>
3612 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
3614 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
3617 * gcc.dg/Wc++-compat.c: New.
3618 * gcc.dg/Wno-c++-compat.c: New.
3620 2005-11-23 Alan Modra <amodra@bigpond.net.au>
3622 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
3623 (vspltish, vspltisw): Likewise.
3625 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3627 PR libgfortran/24794
3628 * gfortran.dg/namelist_12.f: Fix quotes.
3629 * gfortran.dg/namelist_13.f90: Fix quotes.
3630 * gfortran.dg/namelist_14.f90: Fix quotes.
3631 * gfortran.dg/namelist_15.f90: Fix quotes.
3632 * gfortran.dg/namelist_use.f90: Fix quotes.
3633 * gfortran.dg/namelist_use_only.f90: Fix quotes.
3634 * gfortran.dg/namelist_21.f90: New test.
3635 * gfortran.dg/namelist_22.f90: New test.
3637 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
3640 * gcc.c-torture/compile/pr23435.c: New.
3642 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
3644 * gcc.c-torture/execute/floatunsisf-1.c: New test.
3646 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
3648 * gcc.target/powerpc/405-macchw-1.c,
3649 gcc.target/powerpc/405-macchw-2.c,
3650 gcc.target/powerpc/405-macchwu-1.c,
3651 gcc.target/powerpc/405-macchwu-2.c,
3652 gcc.target/powerpc/405-machhw-1.c,
3653 gcc.target/powerpc/405-machhw-2.c,
3654 gcc.target/powerpc/405-machhwu-1.c,
3655 gcc.target/powerpc/405-machhwu-2.c,
3656 gcc.target/powerpc/405-maclhw-1.c,
3657 gcc.target/powerpc/405-maclhw-2.c,
3658 gcc.target/powerpc/405-maclhwu-1.c,
3659 gcc.target/powerpc/405-maclhwu-2.c,
3660 gcc.target/powerpc/405-mulchw-1.c,
3661 gcc.target/powerpc/405-mulchw-2.c,
3662 gcc.target/powerpc/405-mulchwu-1.c,
3663 gcc.target/powerpc/405-mulchwu-2.c,
3664 gcc.target/powerpc/405-mulhhw-1.c,
3665 gcc.target/powerpc/405-mulhhw-2.c,
3666 gcc.target/powerpc/405-mulhhwu-1.c,
3667 gcc.target/powerpc/405-mulhhwu-2.c,
3668 gcc.target/powerpc/405-mullhw-1.c,
3669 gcc.target/powerpc/405-mullhw-2.c,
3670 gcc.target/powerpc/405-mullhwu-1.c,
3671 gcc.target/powerpc/405-mullhwu-2.c,
3672 gcc.target/powerpc/405-nmacchw-1.c,
3673 gcc.target/powerpc/405-nmacchw-2.c,
3674 gcc.target/powerpc/405-nmachhw-1.c,
3675 gcc.target/powerpc/405-nmachhw-2.c,
3676 gcc.target/powerpc/405-nmaclhw-1.c,
3677 gcc.target/powerpc/405-nmaclhw-2.c,
3678 gcc.target/powerpc/440-macchw-1.c,
3679 gcc.target/powerpc/440-macchw-2.c,
3680 gcc.target/powerpc/440-macchwu-1.c,
3681 gcc.target/powerpc/440-macchwu-2.c,
3682 gcc.target/powerpc/440-machhw-1.c,
3683 gcc.target/powerpc/440-machhw-2.c,
3684 gcc.target/powerpc/440-machhwu-1.c,
3685 gcc.target/powerpc/440-machhwu-2.c,
3686 gcc.target/powerpc/440-maclhw-1.c,
3687 gcc.target/powerpc/440-maclhw-2.c,
3688 gcc.target/powerpc/440-maclhwu-1.c,
3689 gcc.target/powerpc/440-maclhwu-2.c,
3690 gcc.target/powerpc/440-mulchw-1.c,
3691 gcc.target/powerpc/440-mulchw-2.c,
3692 gcc.target/powerpc/440-mulchwu-1.c,
3693 gcc.target/powerpc/440-mulchwu-2.c,
3694 gcc.target/powerpc/440-mulhhw-1.c,
3695 gcc.target/powerpc/440-mulhhw-2.c,
3696 gcc.target/powerpc/440-mulhhwu-1.c,
3697 gcc.target/powerpc/440-mulhhwu-2.c,
3698 gcc.target/powerpc/440-mullhw-1.c,
3699 gcc.target/powerpc/440-mullhw-2.c,
3700 gcc.target/powerpc/440-mullhwu-1.c,
3701 gcc.target/powerpc/440-mullhwu-2.c,
3702 gcc.target/powerpc/440-nmacchw-1.c,
3703 gcc.target/powerpc/440-nmacchw-2.c,
3704 gcc.target/powerpc/440-nmachhw-1.c,
3705 gcc.target/powerpc/440-nmachhw-2.c,
3706 gcc.target/powerpc/440-nmaclhw-1.c,
3707 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
3709 2005-11-21 Jakub Jelinek <jakub@redhat.com>
3712 * gfortran.dg/inquire_9.f90: New test.
3715 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
3717 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3720 * lib/target-supports.exp (check_effective_target_fortran_large_real):
3721 Check that 'cos' is supported.
3723 2005-11-21 Paul Thomas <pault@gcc.gnu.org
3726 * gfortran.dg/substring_equivalence.f90: New test.
3729 * gfortran.dg/auto_internal_assumed.f90: New test.
3731 2005-11-21 Uros Bizjak <uros@kss-loka.si>
3733 * gcc.dg/fold-div-2.c: New test.
3735 2005-11-20 Ian Lance Taylor <ian@airs.com>
3737 PR rtl-optimization/24883
3738 * gcc.c-torture/compile/pr24883.c: New test.
3740 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
3743 * gcc.c-torture/compile/pr20583.c: New.
3745 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
3747 * gcc.c-torture/execute/usmul.c: New test.
3749 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
3751 * gcc.dg/tree-ssa/vrp22.c: New test.
3753 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
3756 * gcc.dg/torture/pr24912-1.c: New test.
3758 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
3761 * gfortran.dg/arrayio_derived_1.f90: New test.
3763 2005-11-19 Richard Guenther <rguenther@suse.de>
3766 * gcc.dg/tree-ssa/pr23294.c: New testcase.
3768 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
3770 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
3772 2005-11-18 Mark Mitchell <mark@codesourcery.com>
3775 * g++.dg/template/friend39.C: New test.
3777 2005-11-18 James E Wilson <wilson@specifix.com>
3779 * gcc.dg/builtin-strstr.c: New.
3781 2005-11-18 Richard Henderson <rth@redhat.com>
3783 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
3784 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
3785 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
3786 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
3787 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
3788 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
3789 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
3790 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
3791 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
3792 renaming to remove initial "ia64-".
3794 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
3796 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
3798 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
3800 * g++.dg/cpp/string-2.C: New test.
3802 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
3804 * gcc.dg/tree-ssa/loop-14.c: New test.
3806 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
3807 Michael Chamberlain <michael@chamberlain.net.au>
3809 * ada/acats/run_all.sh (target_run): Kill long running tests.
3811 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3813 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
3814 * gcc.dg/cleanup-9.c: Likewise.
3815 * gcc.dg/cleanup-10.c: Likewise.
3816 * gcc.dg/cleanup-11.c: Likewise.
3818 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3821 * gfortran.dg/open_access_append_1.f90: New test.
3822 * gfortran.dg/open_access_append_2.f90: New test.
3824 2005-11-16 Richard Guenther <rguenther@suse.de>
3827 * gcc.c-torture/execute/pr24851.c: New testcase.
3829 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
3831 * gcc.dg/fold-overflow-1.c: New test.
3833 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
3835 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
3836 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
3838 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
3840 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
3842 * g++.dg/eh/forced2.C: Likewise.
3843 * g++.dg/eh/forced3.C: Likewise.
3844 * g++.dg/eh/forced4.C: Likewise.
3846 2005-11-11 Mike Stump <mrs@apple.com>
3848 * g++.old-deja/g++.mike/unused.C: Add.
3850 2005-11-15 Mark Mitchell <mark@codesourcery.com>
3853 * g++.dg/warn/Wcast-qual1.C: New test.
3855 2005-11-15 Jan Hubicka <jh@suse.cz>
3857 * gcc.dg/winline-5.c: Add large-unit-insns limit.
3859 2005-11-14 David Edelsohn <edelsohn@gnu.org>
3861 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
3863 2005-11-14 Diego Novillo <dnovillo@redhat.com>
3866 * gcc.dg/tree-ssa/pr24840.c: New test.
3868 2005-11-14 Janis Johnson <janis187@us.ibm.com>
3871 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
3873 2005-11-14 Dale Johannesen <dalej@apple.com>
3875 * gcc.c-torture/execute/20051113-1.c: New.
3877 2005-11-14 Mark Mitchell <mark@codesourcery.com>
3880 * g++.dg/template/crash43.C: New test.
3882 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
3884 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
3886 2005-11-13 Mark Mitchell <mark@codesourcery.com>
3889 * g++.dg/eh/spec8.C: New test.
3891 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
3893 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
3895 2005-11-13 Mark Mitchell <mark@codesourcery.com>
3898 * g++.dg/parse/ambig4.C: New test.
3899 * g++.dg/tc1/dr101.C: Adjust error markers.
3900 * g++.dg/lookup/strong-using-2.C: Likewise.
3901 * g++.dg/lookup/ambig5.C: Likewise.
3902 * g++.dg/lookup/ambig4.C: Likewise.
3903 * g++.dg/parse/crash22.C: Likewise.
3905 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
3907 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
3909 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
3911 * gcc.dg/nested-calls-1.c: New test.
3913 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3915 * gfortran.dg/complex_intrinsic_1.f90: New test.
3916 * gfortran.dg/complex_intrinsic_2.f90: New test.
3917 * gfortran.dg/fgetc_1.f90: New test.
3918 * gfortran.dg/fgetc_2.f90: New test.
3919 * gfortran.dg/fgetc_3.f90: New test.
3920 * gfortran.dg/ftell_1.f90: New test.
3921 * gfortran.dg/ftell_2.f90: New test.
3922 * gfortran.dg/gnu_logical_1.F: New test.
3923 * gfortran.dg/gnu_logical_2.f90: New test.
3925 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
3928 * testsuite/gcc.dg/pr24820.c: New test.
3930 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
3932 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
3933 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
3936 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3939 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
3941 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
3943 * gcc.target/cris/cris.exp: New file.
3944 * gcc.target/cris/rld-legit1.c: New test.
3945 * gcc.target/cris/rld-legit2.c: New test.
3947 2005-11-12 Jakub Jelinek <jakub@redhat.com>
3950 * g++.dg/opt/pr24780.C: New test.
3953 * g++.dg/template/asm1.C: New test.
3955 2005-11-12 Steven G. Kargl <kargls@comcast.net>
3957 PR libgfortran/24787
3958 * gfortran.dg/scan_1.f90: New test.
3960 2005-11-12 Jan Hubicka <jh@suse.cz>
3962 * gcc.target/i386/minmax-1.c: New.
3963 * gcc.target/i386/minmax-2.c: New.
3965 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
3967 * gcc.dg/pr24445.c: Fix for 64-bit targets.
3969 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
3971 * gcc.c-torture/execute/20051110-1.c,
3972 gcc.c-torture/execute/20051110-2.c: New tests.
3974 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
3977 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
3980 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
3982 * lib/target-libpath.exp (get_shlib_extension): New proc.
3983 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
3984 * lib/gfortran.exp (gfortran_link_flags): Likewise.
3985 * lib/objc.exp (objc_target_compile): Likewise.
3986 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
3989 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
3991 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
3993 * lib/target-supports.exp (check_effective_target_static_libgfortran):
3994 Add -static to additional_flags and pass it to target_compile.
3996 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3998 PR libgfortran/24719
3999 gfortran.dg/read_noadvance.f90: New test.
4001 PR libgfortran/24699
4002 gfortran.dg/fmt_t_2.f90: New test.
4004 PR libgfortran/24785
4005 gfortran.dg/read_x_eor.f90: New test.
4007 PR libgfortran/24584
4008 gfortran.dg/namelist_empty.f90: Rename test.
4010 PR libgfortran/24489
4011 gfortran/read_eor.f90: Rename test.
4013 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
4016 * gfortran.dg/automatic_module_variable.f90: New test.
4018 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
4021 * gcc.dg/pr24445.c: New test.
4023 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
4027 * gfortran.dg/recursive_statement_functions.f90: Add statement
4028 functions using inline intrinsic functions and parameters to test
4029 that they no longer seg-fault.
4032 gfortran.dg/nested_modules_4.f90: New test.
4033 gfortran.dg/nested_modules_5.f90: New test.
4035 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4038 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
4040 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
4042 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
4045 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4047 * gcc.dg/sparc-getcontext-1.c: New test.
4049 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
4051 * gcc.dg/ifcvt-fabs-1.c: New test.
4053 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
4056 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
4057 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
4059 2005-11-09 Richard Guenther <rguenther@suse.de>
4061 PR tree-optimization/24716
4062 * gcc.c-torture/execute/pr24716.c: New testcase.
4064 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
4066 * gcc.dg/pr24624.c: Disable for non S/390 targets.
4068 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
4071 * gcc.dg/pr24624.c: Testcase added.
4073 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
4076 * g++.dg/other/pr24623.C: Testcase added.
4078 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
4081 * gfortran-dg/pure_byref_1.f90: New.
4082 * gfortran-dg/pure_byref_2.f90: New.
4084 2005-11-09 Uros Bizjak <uros@kss-loka.si>
4087 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
4088 * gcc.dg/dg.exp: Run main loop also for *.i files.
4090 2005-11-08 Jakub Jelinek <jakub@redhat.com>
4093 * g++.dg/tls/diag-3.C: New test.
4094 * g++.dg/tls/diag-4.C: New test.
4095 * g++.dg/tls/static-1.C: New test.
4096 * g++.dg/tls/static-1a.cc: New file.
4098 2005-11-08 Diego Novillo <dnovillo@redhat.com>
4101 * g++.dg/tree-ssa/pr23046.C: New test.
4103 2005-11-08 Devang Patel <dpatel@apple.com>
4105 PR tree-optimization/23115
4106 * gcc.dg/tree-ssa/pr23115.c: New.
4108 2005-11-08 David Edelsohn <edelsohn@gnu.org>
4110 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
4111 * gcc.target/powerpc/pr16155.c: Same.
4112 * gcc.target/powerpc/altivec-1.c: Same.
4113 * gcc.target/powerpc/altivec-2.c: Same.
4114 * gcc.target/powerpc/altivec-3.c: Same.
4115 * gcc.target/powerpc/altivec-5.c: Same.
4116 * gcc.target/powerpc/altivec-11.c: Same.
4117 * gcc.target/powerpc/altivec-12.c: Same.
4118 * gcc.target/powerpc/altivec-14.c: Same.
4119 * gcc.target/powerpc/altivec-22.c: Same.
4120 * gcc.target/powerpc/altivec-consts.c: Same.
4121 * gcc.target/powerpc/altivec-pr22085.c: Same.
4122 * gcc.target/powerpc/altivec-splat.c: Same.
4123 * gcc.target/powerpc/altivec-varargs-1.c: Same.
4124 * gcc.target/powerpc/altivec-vec-merge.c: Same.
4125 * gcc.target/powerpc/darwin-longlong.c: Same.
4127 2005-11-08 Uros Bizjak <uros@kss-loka.si>
4130 * gcc.dg/pr19340.c: New test.
4132 2005-11-07 Ian Lance Taylor <ian@airs.com>
4134 PR rtl-optimization/24683
4135 * gcc.dg/pr24683.c: New test.
4137 2005-11-07 Uros Bizjak <uros@kss-loka.si>
4139 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
4140 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
4142 2005-11-07 Uros Bizjak <uros@kss-loka.si>
4144 * gcc.target/i386/pr23376.c: Compile with -mmmx.
4146 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
4148 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
4150 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
4154 * gcc.target/powerpc/altivec-consts.c,
4155 gcc.target/powerpc/altivec-splat.c: New testcase.
4157 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
4161 * gcc.dg/overflow-2.c: New testcase.
4163 2005-11-07 Jakub Jelinek <jakub@redhat.com>
4165 PR rtl-optimization/23567
4166 * gcc.c-torture/execute/20051104-1.c: New test.
4168 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
4171 gfortran.dg/private_type_2.f90: Modified to check that case with
4172 PRIVATE declaration within derived type is accepted.
4175 gfortran.dg/pointer_assign_1.f90: New test.
4178 * gfortran.dg/arrayio_0.f90: New test.
4181 gfortran.dg/data_initialized.f90: New test.
4182 gfortran.dg/data_constraints_1.f90: New test.
4183 gfortran.dg/data_constraints_2.f90: New test.
4185 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
4189 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
4191 2005-11-06 Diego Novillo <dnovillo@redhat.com>
4194 * gcc.dg/tree-ssa/pr24670.c: New test.
4196 2005-11-05 Ian Lance Taylor <ian@airs.com>
4199 * gcc.target/i386/pr22432.c: New test.
4201 2005-11-05 Richard Henderson <rth@redhat.com>
4203 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
4204 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
4205 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
4206 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
4207 from gcc.dg/alpha-*.
4208 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
4209 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
4211 2005-11-05 Andreas Jaeger <aj@suse.de>
4213 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
4215 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
4218 * gcc.dg/torture/pr23424-1.c: New test.
4220 2005-11-04 Richard Henderson <rth@redhat.com>
4222 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
4223 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
4224 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
4225 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
4226 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
4227 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
4228 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
4229 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
4230 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
4231 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
4232 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
4233 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
4234 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
4235 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
4236 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
4237 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
4238 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
4239 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
4240 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
4241 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
4242 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
4243 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
4244 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
4245 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
4247 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
4248 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
4249 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
4250 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
4251 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
4252 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
4253 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
4254 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
4255 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
4256 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
4257 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
4258 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
4259 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
4260 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
4261 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
4262 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
4263 gcc.target/i386/lea.c, gcc.target/i386/local.c,
4264 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
4265 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
4266 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
4267 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
4268 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
4269 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
4270 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
4271 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
4272 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
4273 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
4274 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
4275 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
4276 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
4277 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
4278 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
4279 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
4280 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
4281 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
4282 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
4283 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
4284 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
4285 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
4286 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
4287 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
4288 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
4289 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
4290 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
4291 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
4293 2005-11-04 Diego Novillo <dnovillo@redhat.com>
4296 * gcc.dg/tree-ssa/pr24627.c: New test.
4298 2005-11-04 Paul Brook <paul@codesourcery.com>
4300 * gcc.dg/tls/opt-10.c: New test.
4302 2005-11-04 Andreas Jaeger <aj@suse.de>
4304 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
4305 avoid extra warnings.
4307 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4310 * gcc/testsuite/lib/target-supports.exp
4311 (check_effective_target_static_libgfortran): New
4312 static_libgfortran effective target.
4313 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
4314 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
4316 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
4318 * gcc.dg/pr24615.c: Guard test with { target fpic }.
4320 2005-11-03 Josh Conner <jconner@apple.com>
4323 g++.dg/ext/array2.C: New test.
4324 g++.dg/template/dependent-name3.C: New test.
4325 g++.dg/template/dependent-name4.C: New test.
4326 g++.dg/template/sfinae2.C: New test.
4328 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
4330 PR preprocessor/22042
4331 * gcc.dg/cpp/strify4.c: New test.
4333 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
4336 * g++.dg/cpp/string-1.C: New test.
4338 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
4340 * gcc.target/powerpc: New directory.
4341 * gcc.target/powerpc/powerpc.exp: New file.
4342 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
4343 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
4344 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
4345 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
4346 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
4347 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
4348 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
4349 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
4350 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
4351 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
4352 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
4353 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
4354 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
4355 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
4356 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
4357 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
4358 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
4359 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
4360 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
4361 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
4362 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
4363 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
4364 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
4365 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
4366 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
4367 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
4368 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
4369 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
4370 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
4371 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
4372 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
4373 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
4374 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
4375 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
4377 2005-11-03 Mark Mitchell <mark@codesourcery.com>
4380 * g++.dg/warn/inline2.C: New test.
4382 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
4385 * g++.dg/ext/c99struct1.C: New test.
4386 * gcc.dg/union-cast-1.c: New test.
4387 * gcc.dg/union-cast-2.c: New test.
4388 * gcc.dg/union-cast-3.c: New test.
4390 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
4393 * gcc.c-torture/execute/zero-struct-2.c: New test.
4395 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
4398 * g++.dg/init/switch1.C: New test.
4400 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4402 * gcc.dg/delay-slot-1.c: New test.
4404 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
4407 * gcc.dg/pr24620.c: New test.
4409 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
4412 * gcc.dg/format/unnamed-1.c: New test.
4414 2005-11-02 Mark Mitchell <mark@codesourcery.com>
4417 * g++.dg/expr/cond8.C: New test.
4420 * g++.dg/parse/dot1.C: New test.
4422 2005-11-02 Jan Hubicka <jh@suse.cz>
4425 * gcc.dg/i386-lea.c: New test
4427 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
4430 * gcc.dg/pr24615.c: New test.
4432 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
4435 * gcc.dg/pr24600.c: New test.
4437 2005-11-02 Mark Mitchell <mark@codesourcery.com>
4440 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
4441 * g++.dg/parse/typename9.C: New test.
4442 * g++/dg/parse/typename10.C: Likewise.
4444 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
4447 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
4448 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
4449 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
4451 2005-11-02 Mark Mitchell <mark@codesourcery.com>
4454 * g++.dg/debug/static1.C: New test.
4456 2005-11-02 Josh Conner <jconner@apple.com>
4458 * g++.dg/crash38.C: moved into proper directory...
4459 * g++.dg/template/crash42.C: ...here
4461 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
4464 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
4465 pcc_bitfield_type_matters || default_packed.
4467 * lib/target-supports.exp
4468 (check_effective_target_pcc_bitfield_type_matters): New proc.
4469 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
4472 * lib/target-supports.exp (check_effective_default_packed): New proc.
4473 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
4474 Gate expected errors on target ! default_packed.
4475 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
4477 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4479 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
4482 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4485 * gfortran.dg/entry_5.f90: New.
4486 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
4488 2005-11-01 Bob Wilson <bob.wilson@acm.org>
4490 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
4492 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
4495 gfortran.dg/namelist_blockdata.f90: New test.
4498 gfortran.dg/external_implicit_none.f90: New test.
4501 * gfortran.dg/secnds.f: New test.
4503 2005-10-31 Jan Hubicka <jh@suse.cz>
4506 * gcc.c-torture/compile/pr20928.c: New test.
4508 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
4511 * gcc.c-torture/compile/zero-strct-5.c: New test.
4513 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
4515 PR libgfortran/24584
4516 * gfortran.dg/pr24584.f90: New test.
4518 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
4521 * gfortran.dg/char_result_9.f90: New.
4522 * gfortran.dg/char_result_10.f90: New.
4524 2005-10-30 Jan Hubicka <jh@suse.cz>
4526 * g++.dg/tree-ssa/pr24172.C: New testcase.
4528 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4530 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
4532 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
4534 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
4535 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
4536 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
4537 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
4538 gfortran.dg/enum_9.f90,
4539 gfortran.fortran-torture/compile/enum_1.f90,
4540 gfortran.fortran-torture/execute/enum_1.f90,
4541 gfortran.fortran-torture/execute/enum_2.f90,
4542 gfortran.fortran-torture/execute/enum_3.f90,
4543 gfortran.fortran-torture/execute/enum_4.f90: New tests.
4545 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
4548 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
4549 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
4551 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4554 * gfortran.dg/mixed_io_1.f90: New test.
4555 * gfortran.dg/mixed_io_1.c: New file.
4557 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4559 * gfortran.dg/malloc_free_1.f90: New test.
4561 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
4563 * gcc.dg/nested-func-4.c: Require profiling -pg.
4565 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
4568 * g++.dg/warn/main-2.C: New test.
4570 2005-10-28 Steven G. Kargl <kargls@comcast.net>
4573 * gfortran.dg/interface_2.f90: new test.
4575 2005-10-28 Josh Conner <jconner@apple.com>
4578 * g++.dg/template/crash38.C: New test.
4579 * g++.dg/parse/explicit1.C: Change expected errors.
4581 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
4584 * g++.dg/other/large-size-array.C: New test.
4586 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
4589 * g++.dg/opt/complex4.C: New test.
4591 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
4593 * gcc.dg/nested-func-4.c: New test.
4595 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
4598 gfortran.dg/derived_recursion.f90: New test.
4599 gfortran.dg/implicit_actual.f90: New test.
4601 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
4603 PR middle-end/24295, PR testsuite/24477
4604 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
4605 removed when weakref hits the tree.
4607 2005-10-25 Jakub Jelinek <jakub@redhat.com>
4609 * gfortran.dg/cray_pointers_4.f90: New test.
4611 * gfortran.dg/cray_pointers_5.f90: New test.
4613 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
4616 * gfortran.dg/assign_5.f90: New test.
4617 * gfortran.dg/assign_6.f: New test.
4619 2005-10-25 Uros Bizjak <uros@kss-loka.si>
4621 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
4622 CPU has no SSE support.
4624 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
4626 PR libgfortran/24224
4627 * gfortran.dg/arrayio_1.f90: Update attribution.
4628 * gfortran.dg/arrayio_2.f90: Update attribution.
4629 * gfortran.dg/arrayio_3.f90: Update attribution.
4630 * gfortran.dg/arrayio_4.f90: Update test conditions.
4631 * gfortran.dg/arrayio_5.f90: Update attribution.
4632 * gfortran.dg/arrayio_6.f90: New test.
4633 * gfortran.dg/arrayio_7.f90: New test.
4635 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
4637 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
4639 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
4641 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
4643 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
4646 * gfortran.dg/namelist_char_only.f90: New test.
4648 2005-10-24 Asher Langton <langton2@llnl.gov>
4652 * gfortran.dg/cray_pointers_1.f90: New test.
4653 * gfortran.dg/cray_pointers_2.f90: New test.
4654 * gfortran.dg/cray_pointers_3.f90: New test.
4655 * gfortran.dg/loc_1.f90: New test.
4656 * gfortran.dg/loc_2.f90: New test.
4658 2005-10-24 Steven Bosscher <stevenb@suse.de>
4660 * gcc.dg/pr24225.c: New test.
4662 2005-10-24 Asher Langton <langton2@llnl.gov>
4664 * gfortran.dg/dup_save_1.f90: New test.
4665 * gfortran.dg/dup_save_2.f90: New test.
4667 2005-10-24 Paul Brook <paul@codesourcery.com>
4670 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
4673 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
4675 PR libgfortran/24489
4676 * gfortran.dg/pr24489.f90: New test.
4678 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
4681 * gfortran.dg/ichar_1.f90: Add tests for derived types.
4683 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
4686 * g++.dg/init/array16.C: Skip for mmix-*-*.
4688 2005-10-23 Asher Langton <langton2@llnl.gov>
4690 * gfortran.dg/byte_1.f90: New test.
4691 * gfortran.dg/byte_2.f90: New test.
4693 2005-10-23 David Edelsohn <edelsohn@gnu.org>
4695 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
4697 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
4700 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
4703 * gfortran.dg/merge_char_const.f90: New test.
4706 * gfortran.dg/spread_scalar_source.f90: New test.
4708 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
4710 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
4712 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
4713 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
4715 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
4717 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
4720 * gfortran.dg/der_pointer_4.f90: New.
4722 2005-10-22 David Ayers <d.ayers@inode.at>
4724 * obj-c++.dg/except-1.mm: Simplify.
4726 2005-10-21 David Ayers <d.ayers@inode.at>
4728 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
4730 2005-10-21 Jakub Jelinek <jakub@redhat.com>
4732 * gfortran.dg/assumed_dummy_2.f90: New test.
4734 2005-10-21 James E Wilson <wilson@specifix.com>
4736 PR preprocessor/15220
4737 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
4739 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
4741 * gcc.c-torture/execute/20051021-1.c: New test.
4743 2005-10-21 Mark Mitchell <mark@codesourcery.com>
4746 * g++.dg/ext/tmplattr1.C: New test.
4748 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
4751 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
4753 2005-10-20 Geoffrey Keating <geoffk@apple.com>
4755 * obj-c++.dg/except-1.mm: New.
4757 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
4759 2005-10-21 Alan Modra <amodra@bigpond.net.au>
4761 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
4763 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
4766 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
4767 declarations with the same names as thunks' alias targets, use
4769 * gcc.dg/attr-alias-3.c: New test.
4770 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
4772 2005-10-20 Mark Mitchell <mark@codesourcery.com>
4775 * g++.dg/parse/access8.C: New test.
4777 2005-10-20 Richard Guenther <rguenther@suse.de>
4780 * g++.dg/tree-ssa/pr24439.C: New testcase.
4782 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4784 * g++.dg/opt/delay-slot-1.C: New test.
4786 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
4789 * gfortran.fg/der_init_1.f90: New.
4791 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
4793 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
4795 2005-10-19 Mark Mitchell <mark@codesourcery.com>
4798 * g++.dg/parse/error28.C: New test.
4800 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4802 * gcc.dg/profile-generate-2.c: New test.
4804 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
4807 * g++.dg/ext/dllimport11.C: New.
4809 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4812 * g++.dg/other/friend3.C: New test.
4814 2005-10-18 Mark Mitchell <mark@codesourcery.com>
4817 * g++.dg/template/error19.C: New test.
4819 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
4822 * g++.dg/overload/koenig2.C: New.
4825 * g++.dg/overload/error2.C: New.
4828 * g++.dg/inherit/covariant14.C: New.
4830 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4833 * g++.dg/parse/for1.C: New test.
4835 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
4838 * gfortran.dg/host_dummy_index_1.f90: New test.
4841 * gfortran.dg/automatic_char_len_2.f90: New test.
4844 * gfortran.dg/recursive_statement_functions.f90: New test.
4847 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
4850 * gfortran.dg/external_initializer.f90: New test.
4853 * non_module_public.f90: New test.
4855 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
4858 * g++.dg/template/overload7.C: New.
4861 * g++.dg/other/switch2.C: Remove expected warnings.
4864 * g++.dg/template/defarg6.C: New.
4866 2005-10-17 Uros Bizjak <uros@kss-loka.si>
4869 * gcc.target/i386/pr24315.c: New test.
4871 2005-10-16 Mark Mitchell <mark@codesourcery.com>
4874 * g++.dg/template/static21.C: New test.
4875 * g++.dg/template/static21-a.cc: Likewise.
4877 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
4880 * g++.dg/warn/Wswitch-default-1.C: New test.
4881 * g++.dg/warn/Wswitch-default-2.C: New test.
4883 2005-10-16 Mark Mitchell <mark@codesourcery.com>
4886 * g++.dg/parse/template18.C: New test.
4887 * g++.dg/template/nontype15.C: Likewise.
4889 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
4892 * gfortran.dg/spec_expr_2.f90: New.
4894 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
4896 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
4897 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
4898 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
4899 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
4900 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
4901 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
4902 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
4903 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
4904 previous target-specific skips and warning-message matches where
4907 2005-10-15 Mark Mitchell <mark@codesourcery.com>
4910 * g++.dg/warn/Wctor-dtor.C: New test.
4912 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4915 * gcc.dg/for-1.c: New test.
4917 2005-10-14 Mark Mitchell <mark@codesourcery.com>
4920 * g++.dg/warn/Wconversion1.C: New test.
4921 * g++.dg/ext/packed4.C: Compile with -w.
4922 * g++.dg/opt/20050511-1.C: Likewise.
4923 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
4925 2005-10-14 Jakub Jelinek <jakub@redhat.com>
4927 * gfortran.dg/boz_5.f90: New test.
4929 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
4932 * g++.dg/other/switch2.C: New.
4935 * g++.dg/init/ctor7.C: New.
4937 2005-10-13 David Edelsohn <edelsohn@gnu.org>
4940 * g++.dg/parse/crash32.C: New test.
4942 2005-10-13 Mark Mitchell <mark@codesourcery.com>
4945 * g++.dg/init/goto2.C: New test.
4948 * g++.dg/template/crash/41.C: New test.
4951 * g++.dg/template/crash40.C: New test.
4954 * g++.dg/parse/friend5.C: New test.
4957 * g++.dg/template/crash38.C: New test.
4960 * g++.dg/template/friend38.C: New test.
4963 * g++.dg/template/crash39.C: New test.
4965 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
4967 * gcc.dg/debug/dwarf2/dwarf-char1.c,
4968 gcc.dg/debug/dwarf2/dwarf-char2.c,
4969 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
4971 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
4973 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
4975 * gcc.dg/dll-2.c: Add tests for warnings.
4976 * gcc.dg/dll-3.c: Likewise.
4977 * gcc.dg/dll-4.c: Likewise.
4979 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
4980 * g++.dg/ext/dllimport2.C: Likewise.
4981 * g++.dg/ext/dllimport3.C: Likewise.
4982 * g++.dg/ext/dllimport7.C: Likewise.
4983 * g++.dg/ext/dllimport8.C: Likewise.
4984 * g++.dg/ext/dllimport9.C: Likewise.
4986 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
4989 * gfortran.dg/derived_pointer_recursion.f90: New test.
4991 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
4993 * gcc.c-torture/execute/20051012-1.c: New test.
4995 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
4998 * gfortran.dg/automatic_char_len_1.f90: New test.
5000 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
5003 * gfortran.dg/save_common.f90: New test.
5006 * gfortran.dg/save_result.f90: New test.
5008 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
5011 * g++.dg/template/dependent-expr1.C: Add new expected error.
5012 * g++.dg/template/dependent-expr2.C: Adjust error text.
5013 * g++.dg/template/overload6.C: New.
5016 * g++.dg/other/typename8.C: New.
5019 * g++.dg/other/return1.C: New.
5021 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
5024 * g++.dg/ext/label5.C: New.
5026 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
5029 * g++.dg/parse/crash31.C: New.
5031 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
5033 * g++.dg/ipa/ipa-1.c: New test.
5034 * g++.dg/ipa/ipa-2.c: New test.
5035 * g++.dg/ipa/ipa-3.c: New test.
5036 * g++.dg/ipa/ipa-4.c: New test.
5037 * g++.dg/ipa/ipa-5.c: New test.
5038 * g++.dg/ipa/ipa.exp: New file.
5040 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
5043 * gfortran.dg/private_type_3.f90: New test.
5045 2005-10-11 Steven G. Kargl <kargls@comcast.net>
5048 gfortran.dg/aint_anint_1.f90: New test.
5050 2005-10-11 Steven G. Kargl <kargls@comcast.net>
5052 PR libgfortran/24313
5053 gfortran.dg/csqrt.f: New test.
5055 2005-10-11 Ian Lance Taylor <ian@airs.com>
5058 * g++.dg/warn/noeffect7.C: New test.
5059 * g++.dg/warn/noeffect2.C: Instantiate templates.
5060 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
5063 2005-10-11 Mark Mitchell <mark@codesourcery.com>
5066 * g++.dg/init/float1.C: New test.
5069 * g++.dg/init/member1.C: Tweak error markers.
5071 2005-10-11 Janis Johnson <janis187@us.ibm.com>
5074 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
5075 Check for null pointer.
5077 2005-10-11 Mark Mitchell <mark@codesourcery.com>
5080 * g++.dg/parse/ret-type3.C: New test.
5082 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
5085 * gcc.c-torture/compile/pr23946.c: New test.
5087 2005-10-11 Jakub Jelinek <jakub@redhat.com>
5089 * g++.dg/opt/mmx2.C: New test.
5091 2005-10-10 Mark Mitchell <mark@codesourcery.com>
5094 * g++.dg/template/static20.C: New test.
5097 * g++.dg/warn/Wunused-12.C: New test.
5100 * g++.dg/template/arg4.C: New test.
5102 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5104 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
5105 * gcc.dg/ucnid-3.c: Likewise.
5106 * gcc.dg/ucnid-4.c: Likewise.
5107 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
5108 * g++.dg/other/ucnid-1.C: Likewise.
5109 * gcc.dg/sparc-frame-1.c: New test.
5111 2005-10-10 Mark Mitchell <mark@codesourcery.com>
5114 * g++.dg/template/spec27.C: New test.
5117 * g++.dg/template/static19.C: New test.
5119 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5121 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
5122 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
5124 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
5127 * gfortran.fortran-torture/compile/pr24136.f: New test.
5129 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
5132 * g++.dg/parse/crash30.C: New test.
5134 2005-10-07 Richard Guenther <rguenther@suse.de>
5137 * gcc.c-torture/compile/pr24227.c: New testcase.
5139 2005-10-07 Steve Ellcey <sje@cup.hp.com>
5141 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
5142 Do not put aligned attributes on array elements.
5144 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
5146 PR testsuite/23611, PR testsuite/23615
5147 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
5148 writing prototypes of library functions by hand.
5149 * obj-c++.dg/bitfield-4.mm: Likewise.
5150 * obj-c++.dg/const-str-4.mm: Likewise.
5151 * obj-c++.dg/encode-4.mm: Likewise.
5152 * obj-c++.dg/encode-5.mm: Likewise.
5153 * obj-c++.dg/encode-6.mm: Likewise.
5154 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
5155 * obj-c++.dg/method-10.mm: Likewise.
5156 * obj-c++.dg/method-17.mm: Likewise.
5157 * obj-c++.dg/method-19.mm: Likewise.
5158 * obj-c++.dg/try-catch-2.mm: Likewise.
5160 2005-10-06 Richard Henderson <rth@redhat.com>
5163 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
5165 2005-10-06 Dale Johannesen <dalej@apple.com>
5167 * gcc.c-torture/execute/20030125-1.c: Correct.
5169 2005-10-06 Richard Guenther <rguenther@suse.de>
5171 PR tree-optimization/24238
5172 * g++.dg/tree-ssa/pr24238.C: New testcase.
5174 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
5177 * gfortran.dg/der_pointer_3.f90: New test.
5179 2005-10-05 Devang Patel <dpatel@apple.com>
5182 * g++.dg/other/PR23205.C: New.
5184 2005-10-05 Richard Henderson <rth@redhat.com>
5187 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
5188 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
5190 2005-10-05 Dale Johannesen <dalej@apple.com>
5192 * gcc.c-torture/execute/float-floor.c: New.
5194 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
5196 PR tree-optimization/21419
5197 PR tree-optimization/24146
5198 PR tree-optimization/24151
5200 * g++.dg/ext/asm7.C: New.
5201 * g++.dg/ext/asm8.C: New.
5202 * gcc.dg/asm-1.c: Compile on all targets.
5203 * gcc.dg/asm-pr24146.c: New.
5204 * gcc.dg/pr21419.c: Adjust error messages.
5206 2005-10-05 Richard Guenther <rguenther@suse.de>
5209 * gfortran.fortran-torture/compile/empty.f90: New testcase.
5211 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
5214 * g++.dg/template/spec22.C: Robustify test.
5215 * g++.dg/template/spec26.C: New.
5217 2005-10-05 Uros Bizjak <uros@kss-loka.si>
5219 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
5220 if target supports vector instructions.
5222 2005-10-04 Geoffrey Keating <geoffk@apple.com>
5224 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
5227 2005-10-04 Janis Johnson <janis187@us.ibm.com>
5229 * lib/target-supports.exp (check_effective_target_fortran_large_real,
5230 check_effective_target_fortran_large_int): Replace cached result
5231 when target changes.
5233 2005-10-04 Devang Patel <dpatel@apple.com>
5235 * gcc.dg/i386-sse-vect-types.c: New.
5237 2005-10-04 Ian Lance Taylor <ian@airs.com>
5239 PR preprocessor/13726
5240 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
5241 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
5243 2005-10-04 Richard Guenther <rguenther@suse.de>
5246 * gcc.dg/noncompile/pr23576.c: New testcase.
5248 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
5251 * gcc.dg/register-var-3.c: New test.
5253 2005-10-04 Steven Bosscher <stevenb@suse.de>
5255 * gcc.dg/pr23049.c: New test.
5257 * gcc.dg/ucnid-4.c: Fix test.
5259 2005-10-03 Diego Novillo <dnovillo@redhat.com>
5262 * gcc.c-torture/compile/pr23445.c: New test.
5264 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
5266 * g++.dg/overload/unknown1.C: New.
5268 2005-10-03 Mark Mitchell <mark@codesourcery.com>
5271 * g++.dg/template/repo4.C: New test.
5273 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5276 * gfortran.dg/large_real_kind_2.F90: New test.
5277 * gfortran.dg/large_integer_kind_2.f90: New test.
5279 2005-10-03 Uros Bizjak <uros@kss-loka.si>
5281 * lib/target-supports.exp (check_effective_target_vect_shift):
5282 Implement with result caching. Add i?86, x86_64 and ia64 targets.
5283 (check_effective_target_vect_condition): Fix copy-n-pasto.
5285 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
5286 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
5289 2005-10-02 Mark Mitchell <mark@codesourcery.com>
5292 * g++.dg/template/overload5.C : New test.
5295 * g++.dg/expr/stdarg1.C: New test.
5297 2005-10-02 Diego Novillo <dnovillo@redhat.com>
5300 * gcc.c-torture/execute/pr24142.c: New test.
5302 2005-10-01 Diego Novillo <dnovillo@redhat.com>
5305 * gcc.c-torture/execute/pr24141.c: New test.
5307 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
5308 Diego Novillo <dnovillo@redhat.com>
5311 * gcc.c-torture/execute/pr23604.c: New test.
5313 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
5322 gfortran.dg/equiv_constraint_1.f90: New test.
5323 gfortran.dg/equiv_constraint_2.f90: New test.
5324 gfortran.dg/equiv_constraint_3.f90: New test.
5325 gfortran.dg/equiv_constraint_4.f90: New test.
5326 gfortran.dg/equiv_constraint_5.f90: New test.
5327 gfortran.dg/equiv_constraint_6.f90: New test.
5328 gfortran.dg/equiv_constraint_7.f90: New test.
5329 gfortran.dg/equiv_constraint_8.f90: New test.
5330 gfortran.dg/private_type_1.f90: New test.
5331 gfortran.dg/private_type_2.f90: New test.
5332 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
5333 980628-10.f: Assert std=gnu to permit mixing of
5334 types in equivalence statements.
5336 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
5339 * gfortran.dg/open_status_1.f90: New.
5341 2005-09-30 Uros Bizjak <uros@kss-loka.si>
5343 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
5344 * gcc.dg/vect/pr22480.c: Clean up temp files.
5345 * gcc.dg/vect/pr23831.c: Clean up temp files.
5346 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
5347 Clean up temp files.
5348 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
5349 Clean up temp files.
5351 * gcc.dg/20050309-1.c: Clean up temp files.
5352 * gcc.dg/20050325-1.c: Clean up temp files.
5354 2005-09-30 Uros Bizjak <uros@kss-loka.si>
5356 PR tree-optimization/24059
5357 * gcc.dg/vect/pr24059.c : New test.
5359 2005-09-29 Jakub Jelinek <jakub@redhat.com>
5362 * gcc.c-torture/execute/20050929-1.c: New test.
5364 2005-09-29 Steven Bosscher <stevenb@suse.de>
5366 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
5368 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
5371 * gcc.dg/pr21419.c: New test.
5373 2005-09-29 Steven Bosscher <stevenb@suse.de>
5375 * gcc.dg/pr23911.c: New test.
5377 2005-09-28 Mark Mitchell <mark@codesourcery.com>
5379 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
5382 * g++.dg/parse/qualified4.C: New test.
5383 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
5384 * g++.old-deja/g++.mike/p8154.C: Likewise.
5386 2005-09-27 Mark Mitchell <mark@codesourcery.com>
5389 * g++.dg/template/friend37.C: New test.
5390 * g++.dg/parse/crash28.C: Adjust error markers.
5392 2005-09-27 Jakub Jelinek <jakub@redhat.com>
5395 * gfortran.fortran-torture/execute/save_2.f90: New decl.
5397 2005-09-27 Devang Patel <dpatel@apple.com>
5399 PR tree-optimization/23625
5400 * gcc.dg/pr23625.c: New test.
5402 2005-09-27 Uros Bizjak <uros@kss-loka.si>
5404 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
5405 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
5407 2005-09-26 Jakub Jelinek <jakub@redhat.com>
5410 * gfortran.fortran-torture/execute/save_1.f90: New test.
5411 * gfortran.dg/save_1.f90: New test.
5413 2005-09-26 Uros Bizjak <uros@kss-loka.si>
5415 * gcc.target/i386/builtin-apply-mmx.c: New test.
5418 * gcc.target/i386/pr22576.c: New test.
5421 * gcc.target/i386/pr22585.c: New test.
5424 * gcc.target/i386/pr23268.c: New test.
5427 * gcc.dg/vect/pr23831.c: New test.
5430 * gcc.target/i386/pr24055.c: New test.
5432 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
5434 PR tree-optimization/23960
5435 * gcc.c-torture/compile/pr23960.c: New.
5437 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
5440 * gfortran.dg/nested_modules_3.f90: New.
5442 2005-09-22 Steven G. Kargl <kargls@comcast.net>
5445 gfortran.dg/interface_1.f90: New test.
5447 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
5448 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5451 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
5453 2005-09-22 Steven G. Kargl <kargls@comcast.net>
5456 * gfortran.dg/imag_1.f: New test.
5457 * gfortran.dg/imag_2.f: Ditto.
5459 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
5461 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
5463 2005-09-22 Jakub Jelinek <jakub@redhat.com>
5466 * g++.dg/warn/pr21983.C: New test.
5468 2005-09-21 Mark Mitchell <mark@codesourcery.com>
5471 * g++.dg/template/array14.C: New test.
5473 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
5476 * gfortran.dg/der_ptr_component_1.f90: New test.
5478 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5481 * g++.dg/template/error1.C: Reject "no matching function" message.
5483 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5486 * g++.dg/lookup/error1.C: New test.
5488 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
5490 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
5491 functionality of the testcase.
5493 2005-09-20 Richard Henderson <rth@redhat.com>
5495 * gcc.dg/vect/vect-22.c: Require vect_float.
5496 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
5498 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
5500 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
5501 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
5502 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
5503 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
5504 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
5505 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
5506 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
5507 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
5508 * gcc.dg/cpp/ucnid-8.c: New test.
5510 2005-09-20 Jakub Jelinek <jakub@redhat.com>
5512 PR tree-optimization/23929
5513 * gcc.c-torture/compile/pr23929.c: New test.
5515 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
5517 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
5520 2005-09-20 Steve Ellcey <sje@cup.hp.com>
5523 * g++.dg/other/pr22003.C: Require named sections.
5525 2005-09-20 Jakub Jelinek <jakub@redhat.com>
5528 * g++.dg/rtti/crash3.C: New test.
5530 PR tree-optimization/23818
5531 * gcc.dg/pr23818.c: New test.
5533 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5536 * gfortran.dg/print_fmt_4.f: New.
5538 2005-09-20 Jakub Jelinek <jakub@redhat.com>
5541 * gfortran.fortran-torture/execute/entry_11.f90: New test.
5543 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
5545 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
5546 Use pointers to local alignable arrays instead. Added comments.
5547 * gcc.dg/vect/vect-46.c: Likewise.
5548 * gcc.dg/vect/vect-48.c: Likewise.
5549 * gcc.dg/vect/vect-49.c: Likewise.
5550 * gcc.dg/vect/vect-52.c: Likewise.
5551 * gcc.dg/vect/vect-53.c: Likewise.
5552 * gcc.dg/vect/vect-54.c: Likewise.
5553 * gcc.dg/vect/vect-56.c: Likewise.
5554 * gcc.dg/vect/vect-57.c: Likewise.
5555 * gcc.dg/vect/vect-58.c: Likewise.
5556 * gcc.dg/vect/vect-60.c: Likewise.
5557 * gcc.dg/vect/vect-61.c: Likewise.
5559 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
5560 The test is no longer vectorizable on vect_no_align targets.
5561 * gcc.dg/vect/vect-43.c: Likewsie.
5563 * gcc.dg/vect/vect-44.c: Added comments.
5564 * gcc.dg/vect/vect-45.c: Added comments.
5565 * gcc.dg/vect/vect-50.c: Added comments.
5566 * gcc.dg/vect/vect-51.c: Added comments.
5568 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
5570 * gcc.dg/vect/Os-vect-95.c: Likewise.
5572 * gcc.dg/vect/vect-41.c: Test removed.
5573 * gcc.dg/vect/vect-47.c: Test removed.
5574 * gcc.dg/vect/vect-55.c: Test removed.
5575 * gcc.dg/vect/vect-59.c: Test removed.
5577 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
5579 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
5580 No longer vectorizable on vect_no_align targets.
5581 * gcc.dg/vect/pr20122.c: Likewise.
5582 * gcc.dg/vect/vect-74.c: Likewise.
5583 * gcc.dg/vect/vect-75.c: Likewise.
5584 * gcc.dg/vect/vect-76.c: Likewise.
5586 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
5587 Will not be vectorizable on vect_no_align targets once aliasing issues
5589 * gcc.dg/vect/vect-79.c: Likewise.
5591 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
5592 * gcc.dg/vect/vect-78.c: Likewise.
5593 * gcc.dg/vect/vect-97.c: Likewise.
5595 2005-09-19 Steven Bosscher <stevenb@suse.de>
5597 * gcc.dg/pr23943.c: New test.
5599 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
5602 * gfortran.dg/derived_pointer_null_1.f90: New test.
5604 2005-09-18 Richard Guenther <rguenther@suse.de>
5607 * gcc.c-torture/compile/pr23944.c: New testcase.
5609 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
5612 * gfortran.dg/der_pointer_2.f90: New test.
5614 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
5617 * gfortran.dg/nested_modules_2.f90: New test.
5619 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5622 * g++.dg/other/semicolon.C: New test.
5624 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
5626 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
5627 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
5629 2005-09-16 Mark Mitchell <mark@codesourcery.com>
5632 * g++.dg/template/static18.C: New test.
5635 * g++.dg/template/crash19.C: Remove dg-error marker.
5636 * g++.dg/template/local4.C: New test.
5638 2005-09-16 Paul Brook <paul@codesourcery.com>
5641 * gfortran.dg/dependency_1.f90: New test.
5643 2005-09-15 Mark Mitchell <mark@codesourcery.com>
5646 * g++.dg/template/static17.C: New test.
5648 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
5651 * g++.dg/warn/huge-val1.C: New test.
5653 2005-09-15 Mark Mitchell <mark@codesourcery.com>
5656 * g++.dg/parse/class2.C: New test.
5657 * g++.dg/template/explicit8.C: Likewise.
5658 * g++.dg/template/spec25.C: Likewise.
5660 2005-09-14 Josh Conner <jconner@apple.com>
5663 * gcc.dg/pr23584.c: New test.
5665 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
5667 PR fortran/21875 Internal Unit Array I/O, NIST
5668 * gfortran.dg/arrayio_1.f90: New test.
5669 * gfortran.dg/arrayio_1.f90: New test.
5670 * gfortran.dg/arrayio_1.f90: New test.
5671 * gfortran.dg/arrayio_1.f90: New test.
5672 * gfortran.dg/arrayio_1.f90: New test.
5674 2005-09-14 Uros Bizjak <uros@kss-loka.si>
5677 * gcc.dg/vect/pr22480.c: New test.
5679 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
5682 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
5684 2005-09-13 Josh Conner <jconner@apple.com>
5687 * g++.dg/init/struct2.C: New test.
5688 * g++.dg/init/struct3.C: New test.
5690 2005-09-13 Janis Johnson <janis187@us.ibm.com>
5692 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
5693 Clean up temp files.
5694 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
5695 gcc.dg/tree-ssa/builtin-fprintf-1.c,
5696 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
5697 gcc.dg/tree-ssa/builtin-printf-1.c,
5698 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
5699 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
5700 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
5701 gcc.dg/tree-ssa/builtin-vprintf-1.c,
5702 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
5703 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
5704 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
5705 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
5706 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
5707 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
5708 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
5709 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
5711 2005-09-13 Josh Conner <jconner@apple.com>
5713 * lib/gcc-dg.exp: Load scanipa.exp.
5714 (cleanup-dump): New procedure.
5715 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
5716 * lib/scandump.exp: New file.
5717 * lib/scantree.exp: Use it.
5718 * lib/scanipa.exp: New file.
5720 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
5723 * gfortran.dg/generic_4.f90: New test.
5725 2005-09-13 Uros Bizjak <uros@kss-loka.si>
5728 * gcc.target/i386/pr23816-1.c: New test.
5729 * gcc.target/i386/pr23816-2.c: New test.
5732 2005-09-13 Bastian Blank <waldi@debian.org>
5735 * g++.dg/abi/mangle26.C: New test.
5736 * g++.dg/abi/mangle27.C: New test.
5737 * g++.dg/abi/mangle28.C: New test.
5738 * g++.dg/abi/mangle29.C: New test.
5741 * g++.dg/parse/register1.C: New test.
5743 2005-09-13 Mark Mitchell <mark@codesourcery.com>
5746 * g++.dg/template/access16.C: New test.
5748 2005-09-13 Richard Sandiford <richard@codesourcery.com>
5750 * gfortran.dg/char_pack_2.f90: Increase the vector size.
5752 2005-09-13 Richard Sandiford <richard@codesourcery.com>
5755 * gfortran.dg/shape_2.f90: New test.
5757 2005-09-13 Richard Sandiford <richard@codesourcery.com>
5760 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
5761 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
5762 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
5763 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
5764 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
5765 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
5766 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
5769 2005-09-12 Mark Mitchell <mark@codesourcery.com>
5772 * g++.dg/parse/template17.C: New test.
5774 2005-09-12 Mark Mitchell <mark@codesourcery.com>
5777 * g++.dg/template/nontype14.C: New test.
5779 2005-09-12 Ian Lance Taylor <ian@airs.com>
5782 * g++.dg/lookup/friend7.C: New test.
5783 * g++.dg/lookup/friend8.C: New test.
5784 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
5785 so that it will be found via argument dependent lookup.
5786 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
5787 friend functions which will no longer be found.
5788 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
5789 function g, so that it will be found via argument dependent
5791 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
5792 * g++.old-deja/g++.mike/net43.C: Likewise.
5794 2005-09-12 Mark Mitchell <mark@codesourcery.com>
5797 * g++.dg/template/static16.C: New test.
5799 2005-09-12 Josh Conner <jconner@apple.com>
5802 * gcc.c-torture/compile/pr23237.c: New test.
5804 2005-09-11 Richard Henderson <rth@redhat.com>
5806 * g++.dg/other/error8.C: Update expected diagnostic text.
5808 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5811 * gfortran.dg/overwrite_1.f: New test.
5813 2005-09-09 Josh Conner <jconner@apple.com>
5815 * g++.dg/init/pr23180-1.C: Removed.
5816 * g++.dg/init/pr23180-2.C: Removed.
5818 2005-09-09 David Daney <ddaney@avtrex.com>
5820 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
5822 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
5823 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
5825 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5827 * gfortran.dg/iostat_2.f90: New test.
5829 2005-09-09 Mark Mitchell <mark@codesourcery.com>
5832 * g++.dg/ext/interface1.C: New test.
5833 * g++.dg/ext/interface1.h: Likewise.
5834 * g++.dg/ext/interface1a.cc: Likewise.
5836 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
5838 * gfortran.dg/iomsg_1.f90: New test case.
5840 2005-09-09 Richard Guenther <rguenther@suse.de>
5843 * g++.dg/tree-ssa/pr23624.C: New testcase.
5845 2005-09-09 Richard Sandiford <richard@codesourcery.com>
5848 * gfortran.dg/vector_subscript_1.f90,
5849 * gfortran.dg/vector_subscript_2.f90: New tests.
5851 2005-09-09 Richard Sandiford <richard@codesourcery.com>
5854 * gfortran.dg/array_alloc_1.f90,
5855 * gfortran.dg/array_alloc_2.f90,
5856 * gfortran.dg/array_alloc_3.f90: New tests.
5858 2005-09-09 Richard Sandiford <richard@codesourcery.com>
5861 * gfortran.dg/array_constructor_6.f90
5862 * gfortran.dg/array_constructor_7.f90
5863 * gfortran.dg/array_constructor_8.f90
5864 * gfortran.dg/array_constructor_9.f90
5865 * gfortran.dg/array_constructor_10.f90
5866 * gfortran.dg/array_constructor_11.f90
5867 * gfortran.dg/array_constructor_12.f90: New tests.
5869 2005-09-08 Josh Conner <jconner@apple.com>
5872 * g++.dg/init/pr23180-1.C: New test.
5873 * g++.dg/init/pr23180-2.C: New test.
5875 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
5878 * gfortran.dg/module_double_reuse.f90: New.
5880 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
5887 * gfortran.dg/common_equivalence_1.f: New.
5888 * gfortran.dg/common_equivalence_2.f: New.
5889 * gfortran.dg/common_equivalence_3.f: New.
5890 * gfortran.dg/contained_equivalence_1.f90: New.
5891 * gfortran.dg/module_blank_common.f90: New.
5892 * gfortran.dg/module_commons_1.f90: New.
5893 * gfortran.dg/module_equivalence_1.f90: New.
5894 * gfortran.dg/nested_modules_1.f90: New.
5895 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
5896 equivalences and add comment to connect the test with
5899 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5902 * gfortran.dg/common_6.f90: New test.
5904 2005-09-08 Richard Sandiford <richard@codesourcery.com>
5907 * gfortran.dg/char_result_1.f90,
5908 * gfortran.dg/char_result_2.f90,
5909 * gfortran.dg/char_result_3.f90,
5910 * gfortran.dg/char_result_4.f90,
5911 * gfortran.dg/char_result_5.f90,
5912 * gfortran.dg/char_result_6.f90,
5913 * gfortran.dg/char_result_7.f90,
5914 * gfortran.dg/char_result_8.f90: New tests.
5916 2005-09-08 Richard Sandiford <richard@codesourcery.com>
5919 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
5921 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
5924 * obj-c++.dg/selector-5.mm: New test.
5925 * obj-c++.dg/selector-6.mm: New test.
5927 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
5931 * objc.dg/error-1.m: New test.
5933 2005-09-07 Richard Sandiford <richard@codesourcery.com>
5936 * gfortran.fortran-torture/execute/pr23373-1.f90,
5937 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
5939 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
5942 * gfortran.dg/g77/1832.f: Remove long string in write statement
5943 to allow the test to pass on correct list directed output with
5946 2005-09-07 James E Wilson <wilson@specifix.com>
5948 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
5950 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
5952 * gfortran.dg/parameter+save.f90: Rename to
5953 * gfortran.dg/parameter_save.f90: .. this.
5955 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
5958 * gfortran.dg/parameter+save.f90: New test case.
5960 2005-09-06 Richard Sandiford <richard@codesourcery.com>
5963 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
5965 2005-09-06 Jakub Jelinek <jakub@redhat.com>
5968 * gcc.dg/pr23075.c: New test.
5969 * g++.dg/warn/pr23075.C: New test.
5972 * gcc.target/i386/pr22362.c: New test.
5974 PR rtl-optimization/23098
5975 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
5977 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
5978 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
5979 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
5981 2005-09-06 Mark Mitchell <mark@codesourcery.com>
5983 * g++.dg/expr/cast6.C: New test.
5986 * g++.dg/init/new15.C: New test.
5988 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
5990 * gcc.dg/vect/Os-vect-95.c: New test.
5991 * gcc.dg/vect/vect-95.c: Same.
5993 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
5995 * gcc.dg/vect/vect-29.c: Update xfail testing.
5996 * gcc.dg/vect/vect-44.c: Same.
5997 * gcc.dg/vect/vect-48.c: Same.
5998 * gcc.dg/vect/vect-50.c: Same.
5999 * gcc.dg/vect/vect-72.c: Same.
6000 * gcc.dg/vect/vect-77.c: Same.
6001 * gcc.dg/vect/vect-78.c: Same.
6002 * gcc.dg/vect/vect-80.c: Same.
6003 * gcc.dg/vect/vect-96.c: Same.
6004 * gcc.dg/vect/vect-100.c: Same.
6005 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
6006 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
6007 * gfortran.dg/vect/vect-5.f90: Same.
6009 2005-09-06 Jakub Jelinek <jakub@redhat.com>
6011 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
6013 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
6014 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
6017 * g++.dg/opt/pr23056.C: New test.
6019 PR rtl-optimization/23098
6020 * gcc.target/i386/pr23098.c: New test.
6022 2005-09-05 Mark Mitchell <mark@codesourcery.com>
6025 * g++.dg/template/static15.C: New test.
6028 * g++.dg/ext/stmtexpr5.C: New test.
6029 * g++.dg/ext/stmtexpr6.C: Likewise.
6031 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
6033 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
6035 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
6036 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
6037 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
6039 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
6042 * gfortran.dg/direct_io_4.f90: New test case.
6044 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
6045 Rasmus Hahn <rassahah@neofonie.de>
6048 * objc.dg/type-stream-1.m: New test.
6050 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
6053 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
6054 gfortran.dg/print_fmt_3.f90: New test.
6056 2005-09-03 Jakub Jelinek <jakub@redhat.com>
6058 * gfortran.dg/fmt_t_1.f90: New test.
6060 2005-09-03 Jakub Jelinek <jakub@redhat.com>
6062 PR rtl-optimization/23454
6063 * g++.dg/opt/pr23454.C: New test.
6065 2005-09-03 Mark Mitchell <mark@codesourcery.com>
6068 * g++.dg/ext/static1.C: New test.
6070 2005-09-02 Richard Henderson <rth@redhat.com>
6072 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
6073 tail call to check_fa_work.
6075 2005-09-02 Mark Mitchell <mark@codesourcery.com>
6078 * g++.dg/other/gc3.C: New test.
6080 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
6082 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
6083 * gcc.dg/20050826-1.c: Likewise.
6085 2005-08-31 Mark Mitchell <mark@codesourcery.com>
6088 * g++.dg/expr/volatile1.C: New test.
6090 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
6093 * gcc.dg/pr23547.c: New test.
6095 2005-09-02 Richard Sandiford <richard@codesourcery.com>
6098 * gcc.c-torture/execute/pr22061-1.c,
6099 * gcc.c-torture/execute/pr22061-2.c,
6100 * gcc.c-torture/execute/pr22061-3.c,
6101 * gcc.c-torture/execute/pr22061-4.c: New tests.
6103 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
6105 * gcc.dg/Wredundant-decls-2.c: New test to check that
6106 -Wredundant-decls does not issue warning for a variable
6107 definition following a declaration.
6109 2005-09-01 Jakub Jelinek <jakub@redhat.com>
6112 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
6113 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
6114 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
6116 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
6117 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
6118 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
6119 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
6120 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
6121 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
6122 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
6123 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
6125 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
6128 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
6131 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
6134 * gcc.dg/pr21255-1.c: New test.
6135 * gcc.dg/pr21255-2-mb.c: Likewise.
6136 * gcc.dg/pr21255-2-ml.c: Likewise.
6137 * gcc.dg/pr21255-3.c: Likewise.
6138 * gcc.dg/pr21255-4.c: Likewise.
6140 2005-08-31 Dale Johannesen <dalej@apple.com>
6142 * gcc.dg/20050830-1.c: New.
6144 2005-08-31 Josh Conner <jconner@apple.com>
6146 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
6147 command-line options for arm-*-* targets.
6148 * g++.dg/init/array16.C: Likewise.
6149 * g++.dg/other/crash-4.C: Likewise.
6151 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
6154 * obj-c++.dg/gnu-runtime-3.mm: New test.
6156 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6159 * g++.dg/lookup/ambig4.C: New test.
6160 * g++.dg/lookup/ambig5.C: New test.
6161 * g++.dg/tc1/dr101.C: Adjust error markers.
6163 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6166 * g++.dg/template/ttp5.C: Adjust error markers.
6168 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
6171 * lib/obj-c++.exp: Include target-libpath.exp.
6172 (obj-c++_link_flags): Look for the GNU libobjc library
6173 and set the library path to include it.
6174 Don't manually set LD_LIBRARY_PATH (etc.) but call
6175 set_ld_library_path_env_vars instead.
6176 (obj-c++_target_compile): Don't set library path or
6177 linker flags because they are already set correctly
6178 in obj-c++_link_flags.
6180 2005-08-30 Josh Conner <jconner@apple.com>
6182 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
6183 to command-line options for arm-*-* targets.
6185 2005-08-30 Geoffrey Keating <geoffk@apple.com>
6187 * g++.dg/other/i386-1.C: New.
6189 2005-08-30 Jakub Jelinek <jakub@redhat.com>
6191 PR preprocessor/20348
6192 PR preprocessor/20356
6193 * gcc.dg/cpp/pr20348.c: New test.
6194 * gcc.dg/cpp/pr20348.h: New file.
6195 * gcc.dg/cpp/inc/pr20348.h: New file.
6196 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
6197 * gcc.dg/cpp/pr20356.c: New test.
6198 * gcc.dg/cpp/pr20356.h: New file.
6199 * gcc.dg/cpp/inc/pr20356.h: New file.
6200 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
6202 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
6204 * gfortran.fortran-torture/execute/intrinsic_count.f90:
6205 Fix array dimension to avoid correct end-of-file error.
6207 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
6210 * gfortran.dg/iostat_1.f90: New test.
6212 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
6215 * gcc.dg/pr23408.c: New test.
6217 2005-08-28 Mark Mitchell <mark@codesourcery.com>
6220 * g++.dg/init/member1.C: Make sure erroneous static data member
6221 definitions are required.
6222 * g++.dg/template/static13.C: New test.
6223 * g++.dg/template/static14.C: Likewise.
6225 2005-08-29 Jakub Jelinek <jakub@redhat.com>
6227 * gcc.target/i386/pr23575.c: Use -msse2 instead of
6228 -march=pentium4, remove ilp32 requirement.
6231 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
6232 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
6234 2005-08-29 Andreas Jaeger <aj@suse.de>
6237 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
6239 2005-08-28 Jakub Jelinek <jakub@redhat.com>
6241 * gcc.c-torture/execute/20050316-2.c: New test.
6242 * gcc.c-torture/execute/20050316-3.c: New test.
6243 * gcc.dg/torture/pr16104-1.c: New test.
6245 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
6248 * gcc.c-torture/execute/zero-struct-1.c: New test.
6250 2005-08-27 Richard Guenther <rguenther@suse.de>
6253 * gcc.target/i386/pr23575.c: New testcase.
6255 2005-08-26 Jakub Jelinek <jakub@redhat.com>
6257 PR rtl-optimization/23561
6258 * gcc.c-torture/execute/20050826-1.c: New test.
6261 * gcc.c-torture/execute/20050826-2.c: New test.
6263 2005-08-26 Dale Johannesen <dalej@apple.com>
6265 * gcc.dg/20030711-1.c: Modify to work on Darwin.
6266 * gcc.dg/20050826-1.c: New.
6268 2005-08-26 Mark Mitchell <mark@codesourcery.com>
6271 * g++.dg/template/nontype13.C: New test.
6274 * g++.dg/init/new14.C: New test.
6275 * g++.dg/expr/anew1.C: Do not XFAIL.
6276 * g++.dg/expr/anew2.C: Likewise.
6277 * g++.dg/expr/anew3.C: Likewise.
6279 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
6282 * gcc.dg/vla-3.c: New test.
6284 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
6287 * gfortran.dg/named_interface.f90: New.
6289 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
6291 * gcc.c-torture/execute/frame-address.c: New test.
6293 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
6296 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
6298 2005-08-25 Alan Modra <amodra@bigpond.net.au>
6300 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
6302 2005-08-25 Alan Modra <amodra@bigpond.net.au>
6304 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
6305 * gcc.dg/altivec-22.c: Rename from..
6306 * gcc.dg/altivec-nomfcr.c: ..this.
6308 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
6310 PR tree-optimization/23546
6311 * gcc.dg/tree-ssa/pr23546.c: New test.
6313 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
6316 * gfortran.dg/nonreturning_statements.f90: New test.
6318 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
6321 * g++.dg/parse/crash29.C: New.
6323 2005-08-23 DJ Delorie <dj@redhat.com>
6325 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
6326 constants have the L suffix.
6328 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
6331 * g++.dg/template/instantiate8.C: New.
6333 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
6336 * gcc.c-torture/execute/pr23467.c: New test.
6338 2005-08-23 Jakub Jelinek <jakub@redhat.com>
6340 PR tree-optimization/22043
6341 * gcc.c-torture/execute/20050613-1.c: New test.
6343 2005-08-23 Ben Elliston <bje@au.ibm.com>
6345 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
6347 2005-08-22 Jakub Jelinek <jakub@redhat.com>
6349 PR rtl-optimization/23478
6350 * g++.dg/opt/pr23478.C: New test.
6352 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
6355 * gcc.dg/switch-warn-3.c: New test.
6357 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6360 * g++.dg/template/param1.C: New test.
6362 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6365 * g++.dg/other/incomplete1.C: New test.
6367 2005-08-22 Ira Rosen <irar@il.ibm.com>
6369 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
6372 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6374 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
6377 2005-08-21 Jakub Jelinek <jakub@redhat.com>
6379 * gcc.target/i386/sse-4.c: New test.
6381 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6384 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
6386 2005-08-20 Jakub Jelinek <jakub@redhat.com>
6388 * gcc.dg/20050811-1.c: New test.
6389 * gcc.dg/20050811-2.c: New test.
6391 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
6393 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
6395 2005-08-19 Diego Novillo <dnovillo@redhat.com>
6398 * gcc.c-torture/compile/pr23476.c: New test.
6400 2005-08-19 Devang Patel <dpatel@apple.com>
6402 PR tree-optimization/23048
6403 * gcc.dg/tree-ssa/pr23048.c: New test.
6405 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
6408 * g++.dg/warn/Wreturn-3.C: New test
6410 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
6412 PR tree-optimization/22228
6413 * g++.dg/vect/pr22543.cc: New test.
6415 2005-08-17 Steven Bosscher <stevenb@suse.de>
6417 PR tree-optimization/21574
6418 * gcc.dg/tree-ssa/pr21574.c: New test.
6420 2005-08-16 James E Wilson <wilson@specifix.com>
6422 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
6424 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
6427 * gcc.c-torture/compile/zero-strct-3.c: New test.
6428 * gcc.c-torture/compile/zero-strct-4.c: New test.
6430 2005-08-16 Steven Bosscher <stevenb@suse.de>
6433 * gcc.target/x86_64/pr23376.c: New test.
6435 2005-08-16 Ian Lance Taylor <ian@airs.com>
6438 * g++.dg/ext/vector2.C: New.
6440 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
6442 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
6444 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
6447 * gfortran.dg/inquire-complex.f90: New test case.
6449 2005-08-16 James E Wilson <wilson@specifix.com>
6451 PR tree-optimization/21105
6452 * gcc.dg/large-size-array.c: New.
6454 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
6456 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
6458 * gcc.dg/vect/vect-41: Likewise.
6459 * gcc.dg/vect/vect-42: Likewise.
6460 * gcc.dg/vect/vect-43: Likewise.
6461 * gcc.dg/vect/vect-44: Likewise.
6462 * gcc.dg/vect/vect-46: Likewise.
6463 * gcc.dg/vect/vect-47: Likewise.
6464 * gcc.dg/vect/vect-48: Likewise.
6465 * gcc.dg/vect/vect-52: Likewise.
6466 * gcc.dg/vect/vect-53: Likewise.
6467 * gcc.dg/vect/vect-54: Likewise.
6468 * gcc.dg/vect/vect-55: Likewise.
6469 * gcc.dg/vect/vect-56: Likewise.
6470 * gcc.dg/vect/vect-57: Likewise.
6471 * gcc.dg/vect/vect-58: Likewise.
6472 * gcc.dg/vect/vect-59: Likewise.
6473 * gcc.dg/vect/vect-60: Likewise.
6474 * gcc.dg/vect/vect-61: Likewise.
6475 * gcc.dg/vect/vect-85: Likewise.
6476 * gcc.dg/vect/vect-87: Likewise.
6477 * gcc.dg/vect/vect-88: Likewise.
6478 * gcc.dg/vect/vect-93.c: Likewise.
6479 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
6480 * gcc.dg/vect/vect-75: Likewise.
6481 * gcc.dg/vect/vect-76: Likewise.
6482 * gcc.dg/vect/vect-77: Likewise.
6483 * gcc.dg/vect/vect-78: Likewise.
6484 * gcc.dg/vect/vect-80: Likewise.
6485 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
6486 vectorized for the expected reason, rather than checking how alignment
6488 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
6489 type and also instead of aligned pointers. Added documentation.
6491 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
6493 * gfortran.dg/power.f90: New test.
6495 2005-08-16 Jakub Jelinek <jakub@redhat.com>
6497 PR rtl-optimization/23299
6498 * g++.dg/opt/pr23299.C: New test.
6500 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6502 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
6504 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
6506 * g++.dg/template/local6.C: New test.
6508 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
6510 * execute/exceptions/finally-1.m: Check that the catch and finally are
6511 being called. Also add a "return 0;" at the end of main.
6513 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
6516 * gfortran.dg/namelist_print_1.f: New test of functionality of
6518 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
6519 namelist generates error with -std=f95.
6521 2005-08-14 Ira Rosen <irar@il.ibm.com>
6523 PR tree-optimization/23119
6524 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
6526 2005-08-13 Marcin Koziej <creep@desk.pl>
6527 Andrew Pinski <pinskia@physics.uc.edu>
6530 * execute/exceptions/finally-1.m: New test.
6532 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6534 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
6536 * objc/execute/exceptions/trivial.m: New test.
6537 * objc.dg/try-catch-11.m: Move to ...
6538 * objc/execute/exceptions/foward-1.m: Here.
6539 * objc.dg/try-catch-2.m: Move to ...
6540 * objc/execute/exceptions/catchall-1.m: Here.
6541 * objc.dg/try-catch-8.m: Move to ...
6542 * objc/execute/exceptions/local-variables-1.m: Here.
6544 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6546 * objc.dg/nested-func-1.m: Move to ...
6547 * objc/execute/nested-func-1.m: Here.
6549 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6551 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
6552 in ${options} instead of [target_info name].
6553 * lib/obj-c++.exp (objc_target_compile): Likewise.
6555 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6557 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
6559 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6561 part of PR testsuite/23348
6562 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
6563 of the torture options.
6564 * objc/compile/trivial.m: New test.
6566 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
6568 * gfortran.dg/eoshift.f90: Correct format.
6570 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
6572 * gfortran.fortran-torture/execute/character_passing.f90:
6575 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
6578 * g++.dg/template/unify10.C: New.
6580 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
6582 * g++.dg/parse/pr22514.C: Move to...
6583 * g++.dg/debug/pr22514.C: here.
6585 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6588 * g++.dg/inherit/pure1.C: New test.
6590 * ChangeLog: Fix typos.
6592 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6593 Steven Bosscher <stevenb@suse.de>
6595 * gfortran.dg/runtime_warning_1.f90: New test.
6597 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
6600 * g++.dg/parse/crash28.C: New.
6602 2005-08-11 Richard Guenther <rguenther@suse.de>
6605 * gcc.target/i386/tailcall-1.c: New testcase.
6607 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
6609 * gcc.dg/vect/vect-67.c: Un-xfail.
6611 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
6614 * g++.dg/testsuite/parse/crash27.C: new test.
6616 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
6619 * gfortran.dg/shift-kind.f90: New testcase.
6621 2005-08-10 Richard Sandiford <richard@codesourcery.com>
6623 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
6624 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
6626 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6629 * g++.dg/other/mult-stor1.C: New test.
6631 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
6633 * gcc.c-torture/pr18299-1.c: Move to ...
6634 * gcc.c-torture/compile/pr18299-1.c: Here.
6636 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
6638 * gfortran/fortran.torture/execute/character_passing.f90:
6639 Fix types for LSAME.
6641 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
6643 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
6644 input data back to what it was originally.
6646 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
6648 * objc.dg/try-catch-8.m: Enable for all targets.
6650 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
6652 * gcc.dg/pr23165.c: New test.
6654 2005-08-09 Steven Bosscher <stevenb@suse.de>
6656 PR tree-optimization/23234
6657 * gcc.dg/tree-ssa/pr23234.c: New test.
6659 2005-08-08 Josh Conner <jconner@apple.com>
6661 PR rtl-optimization/23241
6662 * gcc.dg/char-compare.c: New test.
6664 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6667 * g++.dg/init/new13.C: New test.
6669 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
6672 * g++.dg/other/crash-4.C: Adjust
6673 * g++/dg/ext/packed9.C: New.
6675 2005-08-08 Richard Sandiford <richard@codesourcery.com>
6678 * gcc.c-torture/execute/pr21964-1.c: New test.
6680 2005-08-08 Richard Sandiford <richard@codesourcery.com>
6683 * gcc.dg/pr22458-1.c: New test.
6685 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
6686 Steven G. Kargl <kargls@comcast.net>
6689 * gfortran.dg/flush_1.f90: New test.
6691 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6694 * g++.dg/template/eh2.C: New test.
6696 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6699 * g++.dg/template/instantiate7.C: New test.
6701 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
6704 * gcc.dg/Wunused-value-1.c: New test.
6706 2005-08-06 Richard Sandiford <richard@codesourcery.com>
6708 PR rtl-optimization/23233
6709 * gcc.c-torture/compile/pr23233-1.c: New test.
6711 2005-08-06 Jakub Jelinek <jakub@redhat.com>
6715 * gfortran.dg/equiv_1.f90: New test.
6716 * gfortran.dg/equiv_2.f90: New test.
6717 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
6718 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
6719 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
6721 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
6723 * gcc.c-torture/execute/vrp-5.c: New test.
6724 * gcc.c-torture/execute/vrp-6.c: New test.
6725 * gcc.dg/tree-ssa/vrp21.c: New test.
6727 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
6729 * g++.dg/parse/pr22514.C: New test.
6731 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
6733 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
6735 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
6736 instead of constant loads / pool entries.
6738 2005-08-05 David Edelsohn <edelsohn@gnu.org>
6740 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
6743 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
6745 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
6746 __WINT_TYPE__ in generated prototypes if possible.
6748 2005-08-04 Diego Novillo <dnovillo@redhat.com>
6751 * g++.dg/tree-ssa/pr22037.C:
6753 2005-08-04 Richard Henderson <rth@redhat.com>
6755 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
6756 scan-tree-dump-times directive.
6758 2005-08-04 Jan Hubicka <jh@suse.cz>
6760 * gcov-1.C: Fix switch counts.
6761 * gcov-4b.c: Likewise.
6763 2005-08-03 Jeff Law <law@redhat.com>
6765 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
6767 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
6769 * gcc.c-torture/execute/pr23135.c: New test.
6771 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6773 PR tree-optimization/19899
6774 * gcc.dg/tree-ssa/scev-1.c: New test.
6775 * gcc.dg/tree-ssa/scev-2.c: New test.
6777 2005-08-03 Richard Sandiford <richard@codesourcery.com>
6780 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
6782 2005-08-03 Jan Hubicka <jh@suse.cz>
6784 * update-conroll.c: New testcase.
6785 * update-conroll-2.c: New testcase.
6787 2005-08-02 David Edelsohn <edelsohn@gnu.org>
6789 * gfortran.dg/constant_substring.f: New test.
6790 * gfortran.dg/pr22491.f: New test.
6792 2005-08-02 Jan Hubicka <jh@suse.cz>
6794 * update-threading.c: Replace by the proper one.
6796 2005-08-02 Diego Novillo <dnovillo@redhat.com>
6799 * g++.dg/tree-ssa/pr23164.C: New test.
6801 2005-08-02 Diego Novillo <dnovillo@redhat.com>
6803 * gcc.dg/tree-ssa/pr23192.c: New test.
6805 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
6807 * gcc.c-torture/execute/vrp-4.c: New test.
6809 2005-08-02 Jan Hubicka <jh@suse.cz>
6811 * update-threading.c: New test.
6813 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
6815 * gcc.c-torture/compile/20050801-1.c: New test.
6816 * gcc.c-torture/compile/20050801-2.c: New test.
6818 2005-08-01 Jan Hubicka <jh@suse.cz>
6820 * val-prof-5.c: New test.
6822 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
6825 * gcc.dg/pr22311-1.c : New test.
6827 2005-07-31 Steven Bosscher <stevenb@suse.de>
6830 * gfortran.dg/pr23095.f: New test.
6833 * g++.dg/other/pr22003.C: New test.
6835 2005-07-31 Richard Sandiford <richard@codesourcery.com>
6838 * gcc.c-torture/execute/pr20621-1.c: New test.
6840 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
6842 * gfortran.dg/comma_format_extension_4.f: Adjust length
6843 of string for format.
6844 * gfortran.dg/der_array_io_1.f: Replace illegal internal
6845 print statement with internal write.
6846 * gfortran.dg/der_array_io_2.f: Likewise.
6847 * gfortran.dg/der_array_io_3.f: Likewise.
6849 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
6851 * gcc.dg/fold-abs-4.c: new test.
6853 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
6855 PR fortran/22570 an related issues.
6856 * gfortran.dg/x_slash_1.f: New test.
6858 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
6861 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
6862 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
6864 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6867 * gcc.dg/Wshadow-3.c: New test.
6869 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
6871 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
6872 used to have the wrong bounds).
6874 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6877 * gcc.dg/hex-round-1.c: Test more cases.
6878 * gcc.dg/hex-round-2.c: New test.
6880 2005-07-29 Diego Novillo <dnovillo@redhat.com>
6883 * g++.dg/tree-ssa/pr22550.C: New test.
6885 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
6887 * gcc.dg/tree-ssa/vrp19.c: New test.
6888 * gcc.dg/tree-ssa-vrp20.c: New test.
6890 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6893 * gcc.dg/transparent-union-4.c: New test.
6895 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6898 * gcc.dg/c99-vla-2.c: New test.
6900 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6903 * gcc.dg/hex-round-1.c: New test.
6905 2005-07-28 Jan Hubicka <jh@suse.cz>
6907 * inliner-1.c: Do not dump everything.
6908 * tree-prof.exp: Do not pass -ftree-based-profiling.
6909 * bprob.exp: Likewise.
6911 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
6913 2005-07-28 Mark Mitchell <mark@codesourcery.com>
6916 * g++.dg/expr/ptrmem7.C: New test.
6918 2005-07-28 Mike Stump <mrs@apple.com>
6920 * g++.old-deja/g++.mike/visibility-1.C: New test.
6922 2005-07-28 Richard Sandiford <richard@codesourcery.com>
6925 * gcc.c-torture/execute/pr20187-1.c: New test.
6927 2005-07-28 Jeff Law <law@redhat.com>
6929 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
6930 * gcc.dg/tree-ssa/vrp18.c: New test.
6932 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
6934 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
6936 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
6938 PR tree-optimization/22506
6939 * gcc.dg/vect/ps22506.c: New test.
6941 2005-07-28 Jakub Jelinek <jakub@redhat.com>
6944 * gcc.target/i386/sse-3.c: New test.
6946 2005-07-28 Richard Sandiford <richard@codesourcery.com>
6948 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
6949 * gcc.target/mips/mips32-dsp-type.c: Likewise.
6951 2005-07-28 Richard Sandiford <richard@codesourcery.com>
6954 * gcc.c-torture/compile/pr22589-1.c: New test.
6956 2005-07-28 Jan Hubicka <jh@suse.cz>
6958 * update-loopch.c: New testcase.
6960 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
6962 PR rtl-optimization/23047
6963 * gcc.c-torture/execute/pr23047.c: New test.
6964 * gcc.c-torture/execute/pr23047.x: New.
6966 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
6968 PR tree-optimization/22493
6969 * gcc.c-torture/execute/pr22493-1.c: New test.
6970 * gcc.c-torture/execute/pr22493-1.x: New.
6971 * gcc.c-torture/execute/vrp-1.c: New test.
6972 * gcc.c-torture/execute/vrp-2.c: New test.
6973 * gcc.c-torture/execute/vrp-2.c: New test.
6975 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
6977 * gcc.target/frv/all-builtin-read8.c: Delete.
6978 * gcc.target/frv/all-builtin-read16.c: Delete.
6979 * gcc.target/frv/all-builtin-read32.c: Delete.
6980 * gcc.target/frv/all-builtin-read64.c: Delete.
6981 * gcc.target/frv/all-builtin-write8.c: Delete.
6982 * gcc.target/frv/all-builtin-write16.c: Delete.
6983 * gcc.target/frv/all-builtin-write32.c: Delete.
6984 * gcc.target/frv/all-builtin-write64.c: Delete.
6985 * gcc.target/frv/all-read-write-1.c: New.
6987 2005-07-27 Jeff Law <law@redhat.com>
6989 * gcc.c-torture/execute/pr22630.c: New test.
6991 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
6993 PR tree-optimization/23073
6994 * gcc.dg/vect/nodump-pr23073.c: New test.
6995 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
6997 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
6999 PR tree-optimize/22348
7000 * gcc.c-torture/execute/pr22348.c: New.
7002 2005-07-27 Richard Guenther <rguenther@suse.de>
7004 * gcc.dg/tree-ssa/salias-1.c: New testcase.
7006 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7009 * gfortran.dg/logical_comp.f90: New test.
7011 2005-07-27 Jan Hubicka <jh@suse.cz>
7013 * inliner-1.c: Add cleanup of dumps.
7014 * val-prof-*.c: Likewise.
7015 * update-tailcall.c: New.
7017 2005-07-26 Diego Novillo <dnovillo@redhat.com>
7020 * gcc.dg/tree-ssa/pr22591.c: New test.
7021 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
7023 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
7026 * objc.dg/try-catch-11.m: New test.
7028 2005-07-26 Richard Guenther <rguenther@suse.de>
7030 PR tree-optimization/22486
7031 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
7033 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
7036 * testsuite/g++.dg/opt/loop2.C: New test.
7038 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
7040 * gcc.dg/tree-ssa/reassoc-3.c: New test.
7041 * gcc.dg/tree-ssa/reassoc-4.c: New test.
7043 2005-07-25 Adam Nemet <anemet@lnxw.com>
7045 * lib/profopt.exp (profopt-execute): Check for profiling data
7046 files on the target.
7048 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
7050 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
7051 for matching of asm labels.
7053 2005-07-25 Richard Guenther <rguenther@suse.de>
7055 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
7057 2005-07-25 Richard Guenther <rguenther@suse.de>
7060 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
7062 2005-07-25 Ira Rosen <irar@il.ibm.com>
7064 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
7065 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
7066 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
7067 * gcc.dg/vect/vect-100.c: New test.
7068 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
7069 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
7070 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
7071 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
7072 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
7073 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
7074 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
7075 * gfortran.dg/vect/pr19049.f90: New testcase.
7076 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
7078 2005-07-25 Jakub Jelinek <jakub@redhat.com>
7080 * gcc.c-torture/execute/20050713-1.c: New test.
7083 * gfortran.fortran-torture/execute/data_4.f90: New test.
7086 * gcc.dg/visibility-d.c: New test.
7088 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
7090 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
7091 * gfortran.dg/underflow.f90: Ditto.
7093 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7095 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
7096 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
7097 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
7099 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
7101 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
7102 include case of field width of zero.
7104 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
7106 PR libgfortran/21875
7107 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
7108 with trailing blanks on normal formatted read.
7110 2005-07-23 Chao-ying Fu <fu@mips.com>
7112 * gcc.target/mips/mips32-dsp-type.c: New test.
7113 * gcc.target/mips/mips32-dsp.c: New test.
7115 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
7118 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
7121 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
7122 and __cyg_profile_func_exit.
7124 2005-07-22 David Edelsohn <edelsohn@gnu.org>
7126 * gfortran.dg/comma_format_extension_3.f: Fix typo.
7127 * gfortran.dg/comma_format_extension_4.f: Same.
7128 * gfortran.dg/pr15332.f: Same.
7129 * gfortran.dg/pr21730.f: Same.
7131 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
7133 * g++.dg/opt/vrp2.C: Fix testcase.
7136 * g++.dg/opt/vrp2.C: New test.
7138 2005-07-22 Mark Mitchell <mark@codesourcery.com>
7141 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
7143 2005-07-22 Diego Novillo <dnovillo@redhat.com>
7145 * gcc.dg/tree-ssa/20050719-1.c: New test.
7147 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
7149 * gcc.dg/bfin-longcall-1.c: New file.
7150 * gcc.dg/bfin-longcall-2.c: New file.
7152 2005-07-21 Janis Johnson <janis187@us.ibm.com>
7154 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
7156 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
7159 * gcc.dg/tree-ssa/pr19055.c: New test.
7160 * gcc.dg/tree-ssa/pr19055-2.c: New test.
7162 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
7165 * g++.dg/other/pr22358.C: New test.
7167 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
7170 * g++.dg/lookup/two-stage5.C: New test from bug comments.
7172 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7175 * g++.dg/init/union2.C: New test.
7177 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7180 * gcc.dg/complex-4.c: New test.
7182 2005-07-21 Richard Guenther <rguenther@suse.de>
7185 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
7186 scanning for asm labels.
7187 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
7189 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
7192 * gcc.dg/altivec-pr22085.c: New.
7194 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
7196 PR tree-optimization/19210
7197 * gcc.dg/tree-ssa/pr19210-1.c: New.
7198 * gcc.dg/tree-ssa/pr19210-2.c: New.
7200 2005-07-21 Richard Sandiford <richard@codesourcery.com>
7202 PR rtl-optimization/22167
7203 * g++.dg/opt/pr22167.C: New test.
7205 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
7208 * g++.dg/lookup/two-stage2.C: New.
7209 * g++.dg/lookup/two-stage3.C: New.
7210 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
7211 fixed two-stage name lookup for operators.
7212 * g++.dg/template/call3.C: Compiler now produces an appropriate
7214 * g++.dg/template/crash37.C: Compiler now describes bla() on line
7216 * g++.dg/template/ptrmem4.C: Compiler produces different error
7218 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
7219 connect_to_method as a candidate.
7221 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
7223 * gcc.dg/fold-alloc-1.c: New test.
7225 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
7227 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
7228 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
7230 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
7232 * gcc.dg/fold-abs-1.c: New test.
7233 * gcc.dg/fold-abs-2.c: New test.
7234 * gcc.dg/fold-abs-3.c: New test.
7236 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
7238 Make CONSTRUCTOR use VEC to store initializers.
7239 * g++.dg/ext/complit3.C: Check for specific error messages.
7240 * g++.dg/init/brace2.C: Update error message.
7241 * g++.dg/warn/Wbraces2.C: Likewise.
7243 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
7246 * gfortran.dg/module_interface_1.f90: New test.
7248 2005-07-19 Danny Berlin <dberlin@dberlin.org>
7249 Kenneth Zadeck <zadeck@naturalbridge.com>
7251 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
7253 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7255 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
7256 specify -Wformat for these tests.
7257 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
7258 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
7259 * gcc.dg/format/opt-6.c: Delete.
7261 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
7263 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
7264 * gcc.dg/tree-ssa/sra-3.c: Likewise.
7266 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
7268 * gcc.dg/tree-ssa/alias-2.c: New test.
7270 2005-07-18 Mark Mitchell <mark@codesourcery.com>
7273 * g++.dg/template/explicit7.C: New test.
7275 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
7277 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
7278 width of 8 to +Inf and -Inf.
7280 2005-07-17 Mark Mitchell <mark@codesourcery.com>
7283 * g++.dg/template/friend36.C: New test.
7285 2005-07-16 David Edelsohn <edelsohn@gnu.org>
7288 * gfortran.dg/pr21730.f: New test.
7290 2005-07-16 Danny Berlin <dberlin@dberlin.org>
7291 Kenneth Zadeck <zadeck@naturalbridge.com>
7293 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
7294 since pure const detection cannot run at -O1 in c compiler.
7295 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
7296 can now optimize this case properly.
7297 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
7298 because we now pass.
7299 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
7301 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
7304 * gcc.dg/format/bitfld-1.c: New test.
7306 2005-07-15 Mark Mitchell <mark@codesourcery.com>
7309 * g++.dg/rtti/repo1.C: New test.
7311 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
7314 * gcc.c-torture/compile/pr22398.c: New test.
7316 2005-07-15 Mark Mitchell <mark@codesourcery.com>
7319 * g++.dg/expr/cast4.C: New test.
7321 2005-07-15 Richard Guenther <rguenther@suse.de>
7323 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
7324 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
7326 2005-07-15 Steven Bosscher <stevenb@suse.de>
7328 PR tree-optimization/22230
7329 * gcc.dg/tree-ssa/pr22230.c: New test.
7331 2005-07-14 Jakub Jelinek <jakub@redhat.com>
7333 * gfortran.dg/g77/cpp6.f: New test.
7336 * gfortran.dg/g77/cpp5.F: New test.
7337 * gfortran.dg/g77/cpp5.h: New file.
7338 * gfortran.dg/g77/cpp5inc.h: New file.
7340 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
7343 * gfortran.dg/tl_editting.f90: New.
7344 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
7346 2005-07-14 Steven G. Kargl <kargls@comcast.net>
7348 * gfortran.dg/char_array_constructor.f90: New test.
7350 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
7352 * gfortran.dg/past_eor.f90: New.
7353 * gfortran.dg/complex_read.f90: New.
7355 2005-07-13 Jeff Law <law@redhat.com>
7357 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
7360 * gcc.dg/tree-ssa/pr22321.c: New test
7362 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
7364 PR tree-optimization/21921
7365 * gcc.dg/tree-ssa/pr21921.c: New.
7367 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
7369 PR tree-optimizatio/22442
7370 * gcc.dg/tree-ssa/loop-11.c: New test.
7372 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
7375 * gcc.c-torture/compile/pr21840.c: New test.
7377 2005-07-12 Jan Hubicka <jh@suse.cz>
7379 * gcc.c-torture/compile/pr22379.c: New test.
7381 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
7384 gfortran.dg/dev_null.f90: Remove outdated comment about
7385 PR libfortran/21593.
7388 2005-07-12 Dale Johannesen <dalej@apple.com>
7390 * gcc.target/i386/compress-float-sse.c: New.
7391 * gcc.target/i386/compress-float-sse-pic.c: New.
7392 * gcc.target/i386/compress-float-387.c: New.
7393 * gcc.target/i386/compress-float-387-pic.c: New.
7394 * gcc.dg/compress-float-ppc.c: New.
7395 * gcc.dg/compress-float-ppc-pic.c: New.
7397 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
7400 gfortran.dg/dev_null.f90: Remove targets.
7402 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
7405 * gcc.dg/pr22335-1.c: New test.
7406 * gcc.dg/pr22335-2.c: New test.
7408 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7411 * g++.dg/template/nontype12.C : New test.
7413 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
7415 * gcc.dg/tree-ssa/loop-10.c: New test.
7417 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
7419 * gcc.c-torture/execute/20020720-1.x: Remove.
7421 2005-07-11 Jakub Jelinek <jakub@redhat.com>
7423 * gfortran.fortran-torture/execute/forall_7.f90: New test.
7425 2005-07-10 Richard Sandiford <richard@codesourcery.com>
7427 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
7428 (dg-mips-options): Use it.
7430 2005-07-09 Diego Novillo <dnovillo@redhat.com>
7432 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
7434 2005-07-09 Richard Henderson <rth@redhat.com>
7436 * lib/target-supports.exp (check_effective_target_sync_char_short):
7439 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
7442 * gfortran.dg/negative-z-descriptor.f90: New test.
7444 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
7447 * gcc.dg/pr22329.c: New test.
7449 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
7451 PR tree-optimization/20139
7452 * gcc.dg/tree-ssa/pr20139.c: New.
7454 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
7457 * testsuite/gcc.dg/pr22356-1.c: New test.
7459 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
7462 * g++.dg/template/unify8.C: New.
7463 * g++.dg/template/unify9.C: New.
7465 2005-07-08 Jakub Jelinek <jakub@redhat.com>
7467 * gfortran.fortran-torture/execute/entry_10.f90: New test.
7469 2005-07-07 Geoffrey Keating <geoffk@apple.com>
7471 * gcc.dg/darwin-version-1.c: New.
7472 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
7473 * gcc.dg/builtins-20.c: Likewise.
7474 * gcc.dg/builtins-53.c: Likewise.
7475 * gcc.dg/torture/builtins-convert-1.c: Likewise.
7476 * gcc.dg/torture/builtins-convert-2.c: Likewise.
7477 * gcc.dg/torture/builtins-convert-3.c: Likewise.
7478 * gcc.dg/torture/builtins-power-1.c: Likewise.
7479 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
7482 2005-07-07 Jeff Law <law@redhat.com>
7484 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
7485 argument evaluation order.
7487 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
7490 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
7491 Add test cases where the shift length is greater than the
7494 2005-07-07 Ziemowit Laski <zlaski@apple.com>
7496 * obj-c++.dg/proto-lossage-6.mm: New.
7497 * objc.dg/proto-lossage-6.m: New.
7499 2005-07-07 Ziemowit Laski <zlaski@apple.com>
7501 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
7502 * objc.dg/gnu-runtime-2.m: Likewise.
7504 2005-07-07 Jakub Jelinek <jakub@redhat.com>
7506 * gfortran.dg/longline.f: New test.
7508 * gfortran.dg/badline.f: New test.
7510 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
7515 * gfortran.dg/hollerith.f90: New.
7516 * gfortran.dg/hollerith2.f90: New.
7517 * gfortran.dg/hollerith3.f90: New.
7518 * gfortran.dg/hollerith4.f90: New.
7519 * gfortran.dg/hollerith_f95.f90: New.
7520 * gfortran.dg/hollerith_legacy.f90: New.
7521 * gfortran.dg/g77/cpp4.F: New. Port from g77.
7523 2005-07-07 Ziemowit Laski <zlaski@apple.com>
7526 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
7527 * objc.dg/gnu-runtime-2.m: New.
7529 2005-07-06 Jeff Law <law@redhat.com>
7531 * gcc.dg/tree-ssa/vrp17.c: New test.
7533 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
7536 * gfortran.dg/array_constructor_5.f90: New test.
7538 2005-07-07 Jakub Jelinek <jakub@redhat.com>
7540 * gfortran.fortran-torture/execute/entry_9.f90: New test.
7542 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
7544 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
7545 * gcc.dg/980816-1.c: Ditto.
7547 2005-07-06 Jeff Law <law@redhat.com>
7549 * gcc.c-torture/compile/pr21356.c: New test.
7551 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
7555 * gcc.c-torture/compile/pr22013-1.c,
7556 gcc.c-torture/execute/pr22098-1.c,
7557 gcc.c-torture/execute/pr22098-2.c,
7558 gcc.c-torture/execute/pr22098-3.c: New tests.
7560 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
7563 * gcc.dg/pr22308-1.c: New test.
7565 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
7567 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
7569 * gcc.dg/compare9.c: Use -fshort-enums instead of
7570 -fno-short-enums. Change the last test to dg-bogus.
7572 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
7574 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
7575 * gcc.dg/compare9.c: New.
7577 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7579 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
7581 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
7584 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
7587 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7589 * gcc.dg/format/gcc_gfc-1.c: New.
7591 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
7593 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
7595 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7598 * gfortran.dg/io_invalid_1.f90: New test.
7600 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
7602 * gcc.dg/format/gcc_diag-1.c: Update.
7604 2005-07-02 Jeff Law <law@redhat.com>
7606 * gcc.dg/tree-ssa/pr22051-1.c: New test.
7607 * gcc.dg/tree-ssa/pr22051-2.c: New test.
7609 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
7611 * gcc.dg/format/gcc_diag-1.c: Update.
7613 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
7616 * gcc.c-torture/compile/pr22269.c: New test.
7618 2005-06-30 Diego Novillo <dnovillo@redhat.com>
7622 * g++.dg/tree-ssa/pr21584-1.C: New test.
7623 * g++.dg/tree-ssa/pr21584-2.C: New test.
7625 2005-06-30 Ziemowit Laski <zlaski@apple.com>
7627 * obj-c++.dg/try-catch-11.mm: New.
7628 * objc.dg/try-catch-10.m: New.
7630 2005-06-29 David Edelsohn <edelsohn@gnu.org>
7632 * g++.dg/other/ucnid-1.C: xfail on AIX.
7634 2005-06-29 Diego Novillo <dnovillo@redhat.com>
7637 * gcc.dg/20050629-1.c: New test.
7639 2005-06-29 Ziemowit Laski <zlaski@apple.com>
7641 * obj-c++.dg/const-str-1[0-1].mm: New.
7642 * objc.dg/const-str-1[0-1].m: New.
7644 2005-05-29 Richard Henderson <rth@redhat.com>
7646 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
7647 Rename from check_effective_target_vect_no_max.
7648 (check_effective_target_vect_no_int_add): New.
7649 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
7650 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
7651 * gcc.dg/vect/vect-reduc-3.c: Likewise.
7652 * gcc.dg/vect/vect-reduc-1.c: Use both.
7653 * gcc.dg/vect/vect-reduc-2.c: Likewise.
7655 2005-05-29 Richard Henderson <rth@redhat.com>
7657 * lib/target-supports.exp (check_effective_target_vect_no_max):
7658 Remove i386 and x86_64.
7660 2005-06-29 Steve Ellcey <sje@cup.hp.com>
7663 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
7665 2005-06-29 Steve Ellcey <sje@cup.hp.com>
7668 * gcc.dg/vect/pr21969.c: New test.
7670 2005-06-28 Eric Christopher <echristo@redhat.com>
7674 * gcc.dg/inline1.c: New test.
7675 * gcc.dg/inline2.c: Ditto.
7676 * gcc.dg/inline3.c: Ditto.
7677 * gcc.dg/inline4.c: Ditto.
7678 * gcc.dg/inline5.c: Ditto.
7680 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
7683 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
7684 Add testcase also testing eoshift1 for PR 22142.
7686 2005-06-28 Richard Henderson <rth@redhat.com>
7688 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
7689 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
7690 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
7691 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
7692 gcc.dg/tree-ssa/20030922-2.c: Likewise.
7694 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
7697 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
7698 Add testcase for PR 22142.
7700 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
7702 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
7703 gcc.target/ia64/fpreg-2.c: New tests.
7705 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7707 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
7709 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7712 * gfortran.dg/slash_1.f90: New test.
7714 2005-06-27 Richard Henderson <rth@redhat.com>
7716 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
7717 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
7718 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
7719 * gcc.dg/vect/vect-reduc-2.c: Likewise.
7720 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
7721 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
7723 2005-06-27 Richard Henderson <rth@redhat.com>
7725 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
7726 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
7728 2005-06-27 Ziemowit Laski <zlaski@apple.com>
7730 * obj-c++.dg/proto-lossage-5.mm: New.
7731 * objc.dg/proto-lossage-5.m: New.
7733 2005-06-27 Diego Novillo <dnovillo@redhat.com>
7736 * gcc.dg/tree-ssa/pr21959.c: New test.
7738 2005-06-27 Jakub Jelinek <jakub@redhat.com>
7740 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
7741 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
7742 testing uninitialized var.
7744 * gcc.c-torture/execute/builtins/chk.h: New.
7745 * gcc.c-torture/execute/builtins/lib/chk.c: New.
7746 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
7747 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
7748 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
7749 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
7750 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
7751 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
7752 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
7753 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
7754 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
7755 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
7756 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
7757 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
7758 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
7759 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
7760 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
7761 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
7762 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
7763 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
7764 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
7765 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
7766 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
7767 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
7768 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
7769 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
7770 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
7771 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
7772 * gcc.dg/builtin-object-size-1.c: New test.
7773 * gcc.dg/builtin-object-size-2.c: New test.
7774 * gcc.dg/builtin-object-size-3.c: New test.
7775 * gcc.dg/builtin-object-size-4.c: New test.
7776 * gcc.dg/builtin-object-size-5.c: New test.
7777 * gcc.dg/builtin-stringop-chk-1.c: New test.
7778 * gcc.dg/builtin-stringop-chk-2.c: New test.
7779 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
7780 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
7781 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
7782 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
7783 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
7784 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
7785 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
7786 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
7787 * gcc.c-torture/execute/printf-1.c: New test.
7788 * gcc.c-torture/execute/fprintf-1.c: New test.
7789 * gcc.c-torture/execute/vprintf-1.c: New test.
7790 * gcc.c-torture/execute/vfprintf-1.c: New test.
7791 * gcc.c-torture/execute/printf-chk-1.c: New test.
7792 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
7793 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
7794 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
7796 2005-06-27 Michael Matz <matz@suse.de>
7798 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
7799 slot is not merged if address escapes.
7801 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7804 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
7806 2005-06-26 Jakub Jelinek <jakub@redhat.com>
7809 * gcc.c-torture/compile/20050622-1.c: New test.
7812 * gcc.dg/20050620-1.c: New test.
7814 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
7816 PR tree-optimization/22026
7817 * gcc.dg/tree-ssa/pr22026.c: New.
7819 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
7822 * gfortran.dg/shift-alloc.f90: New testcase.
7824 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
7826 * all files: Update FSF address in copyright headers.
7828 2005-06-22 Jan Hubicka <jh@suse.cz>
7830 * wholeprogram-1.c: New testcase.
7831 * wholeprogram-2.c: New testcase.
7833 2005-06-24 Mark Mitchell <mark@codesourcery.com>
7836 * gcc.dg/tree-ssa/pr22171.c: New test.
7838 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
7840 * gfortran.dg/simplify_modulo.f90: New.
7842 2005-06-24 Jan Hubicka <jh@suse.cz>
7844 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
7846 2005-06-23 Ziemowit Laski <zlaski@apple.com>
7848 * obj-c++.dg/proto-lossage-[1-4].mm: New.
7850 2005-06-23 Ziemowit Laski <zlaski@apple.com>
7852 * obj-c++.dg/typedef-alias-1.mm: New.
7853 * objc.dg/typedef-alias-1.m: New.
7855 2005-06-23 Jeff Law <law@redhat.com>
7857 * gcc.dg/tree-ssa/vrp16.c: New test.
7859 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7861 * lib/target-supports.exp: Add
7862 check_effective_target_fortran_large_real and
7863 check_effective_target_fortran_large_int to check for
7864 corresponding effective targets.
7865 * gfortran.dg/large_integer_kind_1.f90: New test.
7866 * gfortran.dg/large_real_kind_1.f90: New test.
7868 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
7870 PR tree-optimization/22117
7871 * gcc.dg/tree-ssa/pr22117.c: New.
7873 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
7876 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
7878 2005-06-23 David Edelsohn <edelsohn@gnu.org>
7880 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
7882 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
7884 * gfortran.dg/f2c_4.f90: Add tests for complex functions
7885 * gfortran.dg/f2c_4.c: Likewise.
7887 2005-06-22 Paul Brook <paul@codesourcery.com>
7890 * gfortran.dg/auto_save_1.f90: New test.
7892 2005-06-22 Michael Matz <matz@suse.de>
7894 * gcc.target/x86-64/abi: New directory.
7895 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
7896 * gcc.target/x86-64/abi/README.gcc: New file.
7897 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
7898 * gcc.target/x86-64/abi/asm-support.s: New file.
7899 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
7900 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
7901 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
7902 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
7903 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
7904 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
7905 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
7906 * gcc.target/x86_64/abi/test_bitfields.c: New test.
7907 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
7908 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
7909 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
7910 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
7911 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
7912 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
7913 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
7914 * gcc.target/x86_64/abi/test_varargs.c: New test.
7916 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
7918 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
7919 32-bit i?86 and x86_64.
7921 2005-06-21 Ziemowit Laski <zlaski@apple.com>
7923 * obj-c++.dg/const-str-[1-9].mm: New tests.
7925 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
7928 * gfortran.dg/namelist_use.f90: New.
7929 * gfortran.dg/namelist_use_only.f90: New.
7931 2005-06-21 Jeff Law <law@redhat.com>
7933 * gcc.dg/tree-ssa/vrp15.c: New test.
7935 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
7937 * lib/target-supports.exp (check_effective_target_vect_reduction):
7939 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
7940 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
7941 remove vect_reduction target keyword. Also avoid two returns in main.
7942 * gcc.dg/vect/vect-reduc-3.c: Likewise.
7943 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
7944 * gcc.dg/vect/vect-reduc-1short.c: New test.
7945 * gcc.dg/vect/vect-reduc-1char.c: New test.
7946 * gcc.dg/vect/vect-reduc-2short.c: New test.
7947 * gcc.dg/vect/vect-reduc-2char.c: New test.
7948 * gcc.dg/vect/vect-reduc-6.c: New test.
7949 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
7950 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
7951 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
7953 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7954 Paul Thomas <pault@gcc.gnu.org>
7956 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
7959 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7961 * gfortran.dg/backslash_1.f90: New test.
7962 * gfortran.dg/backslash_2.f90: New test.
7964 2005-06-20 Steven G. Kargl <kargls@comcast.net>
7966 * gfortran.dg/duplicate_labels.f90: New test.
7968 2005-06-20 Jan Beulich <jbeulich@novell.com>
7970 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
7971 unsupportable relocations.
7972 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7973 * gcc.dg/20050321-2.c: xfail for NetWare.
7975 2005-06-20 Andreas Jaeger <aj@suse.de>
7977 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
7978 gcc.target/i386/fastcall-sseregparm.c,
7979 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
7981 2005-06-19 Richard Henderson <rth@redhat.com>
7983 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
7985 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
7987 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
7989 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
7992 * g++.dg/conversion/simd2.C: Change expected error message.
7994 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
7996 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
7997 * gcc.dg/vect/vect-reduc-2.c: Likewise.
7998 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8000 2005-06-18 James A Morrison <phython@gcc.gnu.org>
8002 * gcc.dg/fold-mod-1.c: New test.
8004 2005-06-18 Steven G. Kargl <kargls@comcast.net>
8007 * gfortran.dg/pr19926.f90: New test.
8009 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
8011 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
8012 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
8014 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8015 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8017 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
8019 * gcc.target/ia64/float80-varargs-1.c: New test.
8021 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8024 * gfortran.dg/f2c_6.f90: New test.
8026 2005-06-17 Geoffrey Keating <geoffk@apple.com>
8029 * g++.dg/template/local5.C: New.
8031 2005-06-17 Richard Henderson <rth@redhat.com>
8033 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
8035 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
8038 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
8040 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
8042 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
8043 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
8044 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
8045 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
8046 check_vect to verify the presence of hardware vector support.
8048 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
8051 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
8053 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8056 * gfortran.dg/pr19216.f: Add correct space between brackets and
8059 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8062 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
8064 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
8066 * gcc.target/i386/attributes-error.c: New testcase.
8067 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
8068 * gcc.target/i386/regparm-stdcall.c: Likewise.
8069 * gcc.target/i386/sseregparm-1.c: Likewise.
8070 * gcc.target/i386/sseregparm-2.c: Likewise.
8072 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
8074 * g++.dg/rtti/crash2.C: New.
8076 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
8078 * gcc.dg/noncompile/20040203-3.c: Update expected message.
8080 2005-06-15 David Ung <davidu@mips.com>
8082 * gcc.target/mips/mips16e-extends.c: New test for testing the
8083 generation of MIPS16e zeb/zeh, seb/seh instructions.
8085 2005-06-15 Diego Novillo <dnovillo@redhat.com>
8088 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
8089 * gcc.dg/tree-ssa/pr22018.c: New test.
8091 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
8093 * gcc.dg/simd-1.c: Update error messages.
8094 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
8095 * gcc.dg/simd-2.c: Update error messages.
8096 * gcc.dg/simd-4.c: New.
8098 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
8101 * g++.dg/other/crash-4.C: New.
8103 2005-06-14 Devang Patel <dpatel@apple.com>
8105 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
8107 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
8110 * g++.dg/parse/crash11.C: Update
8112 2005-06-13 Jeff Law <law@redhat.com>
8114 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
8115 perform the desired transformations.
8116 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
8117 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
8119 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8122 * gfortran.dg/forall_1.f90: Un-XFAIL.
8124 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
8127 * g++.dg/parse/crash26.C: New.
8130 * g++.dg/init/member1.C: New.
8132 2005-06-13 Jakub Jelinek <jakub@redhat.com>
8134 * gfortran.dg/altreturn_1.f90: New test.
8136 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
8139 * gcc.dg/tree-ssa/pr21985.c: New test.
8141 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
8143 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
8145 2005-06-12 Roger Sayle <roger@eyesopen.com>
8148 * g++.dg/other/error10.C: New test case.
8150 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8153 * gfortran.dg/pr19155.f: Add test.
8155 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8157 * gfortran.dg/f2c_7.f90: New test.
8159 * gfortran.dg/forall_1.f90: XFAILed.
8161 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
8163 * gcc.dg/pr14796-1.c: New.
8164 * gcc.dg/pr14796-2.c: New.
8166 2005-06-11 Steven G. Kargl <kargls@comcast.net>
8170 * gfortran.dg/deallocate_stat.f90: New test.
8172 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
8174 * gfortran.fortran-torture/execute/in-pack.f90: New test.
8176 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
8178 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
8179 access will be generated when this loop is vectorized. Test that
8180 accesses with same alignment were detected.
8181 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
8182 Test that accesses with same alignment were detected.
8183 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
8184 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
8185 alignment were detected.
8187 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
8190 * g++.dg/conversion/simd2.C: New.
8192 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
8194 * gcc.dg/Wcxx-compat-1.c: New.
8196 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
8199 * gfortran.dg/reshape-complex.f90: Add a test for a packed
8202 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
8204 * gcc.dg/alias-8.c: New.
8206 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
8208 * gcc.dg/format/cmn_err-1.c: Update.
8210 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
8213 * gcc.target/sparc/fexpand-2.c: New.
8214 * gcc.target/sparc/fpmerge-2.c: New.
8215 * gcc.target/sparc/fpmul-2.c: New.
8216 * gcc.target/sparc/noresult.c: New.
8217 * gcc.target/sparc/pdist-2.c: New.
8218 * gcc.target/sparc/pdist-3.c: New.
8220 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
8223 * gcc.target/i386/i386.exp: Fix comment typo.
8225 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
8228 * g++.dg/inherit/using5.C: New.
8229 * g++.dg/inherit/using6.C: New.
8231 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8234 * g++.dg/template/ptrmem15.C: New test.
8237 * g++.dg/ext/label4.C: New test.
8239 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8241 * gcc.dg/tls/debug-1.c: New test.
8243 2005-06-07 Dale Johannesen <dalej@apple.com>
8245 * gcc.target/i386/movq.c: New.
8247 2005-06-07 Dale Johannesen <dalej@apple.com>
8249 * gcc.dg/20050607-1.c: New.
8251 2005-06-07 Jakub Jelinek <jakub@redhat.com>
8254 * gcc.c-torture/execute/20050607-1.c: New test.
8256 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
8259 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
8260 Test case where the return array has lowest stride one,
8263 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
8265 * lib/target-supports.exp (check_effective_target_sync_int_long):
8266 Add s390 and s390x targets.
8268 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
8270 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
8271 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
8272 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
8273 * gcc.dg/tree-ssa/loop-9.c: New test.
8275 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
8277 * g++.dg/parse/defarg10.C: New.
8279 2005-06-06 Jakub Jelinek <jakub@redhat.com>
8282 * gcc.c-torture/execute/20050604-1.c: New test.
8284 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
8287 * g++.dg/parse/defarg9.C: New.
8290 * g++.dg/inherit/using4.C: New.
8291 * g++.dg/overload/error1.C: Adjust expected errors.
8292 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
8293 * g++.old-deja/g++.brendan/arm2.C: Likewise.
8294 * g++.old-deja/g++.other/redecl2.C: Likewise.
8295 * g++.old-deja/g++.other/redecl4.C: Likewise.
8296 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
8298 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
8300 * gfortran.dg/f2c_5.f90: Add -w to dg-options
8302 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
8304 * lib/gfortran.exp (gfortran_target_compile): Call
8305 dg-additional-files-options
8306 * gfortran.dg/f2c_4.f90: New file
8307 * gfortran.dg/f2c_4.c: New file
8308 * gfortran.dg/f2c_5.f90: New file
8309 * gfortran.dg/f2c_5.c: New file
8311 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8313 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
8316 * gfortran.dg/array_constructor_4.f90: New test.
8318 2005-06-05 Mark Mitchell <mark@codesourcery.com>
8321 * g++.dg/ext/builtin9.C: New test.
8323 2005-06-05 Dale Johannesen <dalej@apple.com>
8325 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
8326 * gcc.c-torture/execute/20050603-2.c: Ditto.
8328 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
8330 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
8331 * gcc.dg/vect/vect-reduc-1.c: New.
8332 * gcc.dg/vect/vect-reduc-2.c: New.
8333 * gcc.dg/vect/vect-reduc-3.c: New.
8335 2005-06-04 Dale Johannesen <dalej@apple.com>
8337 * gcc.c-torture/execute/20050603-1.c: New.
8338 * gcc.c-torture/execute/20050603-2.c: New.
8339 * gcc.dg/20050603-3.c: New.
8341 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8344 * gfortran.dg/debug_1.f90: New test.
8346 * gfortran.dg/forall_1.f90: New test.
8348 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
8350 * gfortran.dg/array_constructor_3.f90: New test.
8352 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8354 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
8356 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
8358 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
8360 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
8363 * gcc.dg/init-excess-1.c: New test.
8365 2005-06-03 Mark Mitchell <mark@codesourcery.com>
8368 * g++.dg/expr/static_cast6.C: New test.
8370 2005-06-03 Diego Novillo <dnovillo@redhat.com>
8372 * gcc.dg/tree-ssa/vrp14.c: New test.
8374 2005-06-03 Mark Mitchell <mark@codesourcery.com>
8377 * g++.dg/template/new2.C: New test.
8379 2005-06-03 Josh Conner <jconner@apple.com>
8381 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
8382 all entries in initializer.
8384 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
8387 * gcc.dg/pr21858.c: New testcase.
8389 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
8391 PR tree-optimization/21292
8393 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
8395 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
8396 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
8397 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
8398 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
8399 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
8401 2005-06-02 Richard Henderson <rth@redhat.com>
8403 * gcc.dg/sync-2.c: Use -march=i486 for i386.
8405 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
8407 * gcc.dg/wtypequal.c: New testcase.
8409 2005-06-02 Diego Novillo <dnovillo@redhat.com>
8412 * gcc.dg/tree-ssa/pr21582.c: New test.
8414 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
8417 * g++.dg/opt/interface2.h: New.
8418 * g++.dg/opt/interface2.C: New.
8419 * g++.dg/init/ctor4.C: Adjust error lines.
8420 * g++.old-deja/g++.bob/inherit2.C: Likewise.
8421 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
8422 * g++.old-deja/g++.jason/opeq3.C: Likewise.
8423 * g++.old-deja/g++.pt/assign1.C: Likewise.
8424 * g++.old-deja/g++.pt/crash20.C: Likewise.
8426 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
8428 PR tree-optimization/21734
8429 * g++.dg/vect/pr21734_1.cc: New.
8430 * g++.dg/vect/pr21734_2.cc: New.
8432 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
8435 * g++.dg/template/spec24.C: New.
8438 * g++.dg/pch/local-1.C: New.
8439 * g++.dg/pch/local-1.Hs: New.
8441 2005-06-01 Diego Novillo <dnovillo@redhat.com>
8443 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
8444 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
8445 * gcc.dg/tree-ssa/pr14341.c: New test.
8446 * gcc.dg/tree-ssa/pr14841.c: New test.
8447 * gcc.dg/tree-ssa/pr20701.c: New test.
8448 * gcc.dg/tree-ssa/pr21086.c: New test.
8449 * gcc.dg/tree-ssa/pr21090.c: New test.
8450 * gcc.dg/tree-ssa/pr21332.c: New test.
8451 * gcc.dg/tree-ssa/pr21458.c: New test.
8452 * gcc.dg/tree-ssa/pr21658.c: New test.
8453 * gcc.dg/tree-ssa/vrp01.c: New test.
8454 * gcc.dg/tree-ssa/vrp02.c: New test.
8455 * gcc.dg/tree-ssa/vrp03.c: New test.
8456 * gcc.dg/tree-ssa/vrp04.c: New test.
8457 * gcc.dg/tree-ssa/vrp05.c: New test.
8458 * gcc.dg/tree-ssa/vrp06.c: New test.
8459 * gcc.dg/tree-ssa/vrp07.c: New test.
8460 * gcc.dg/tree-ssa/vrp08.c: New test.
8461 * gcc.dg/tree-ssa/vrp09.c: New test.
8462 * gcc.dg/tree-ssa/vrp10.c: New test.
8463 * gcc.dg/tree-ssa/vrp11.c: New test.
8464 * gcc.dg/tree-ssa/vrp12.c: New test.
8465 * gcc.dg/tree-ssa/vrp13.c: New test.
8467 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
8470 * gcc.dg/tree-ssa/pr21029.c: New test.
8472 2005-06-01 Roger Sayle <roger@eyesopen.com>
8474 * gfortran.dg/logint-1.f: New test case.
8475 * gfortran.dg/logint-2.f: Likewise.
8476 * gfortran.dg/logint-3.f: Likewise.
8478 2005-06-01 Jakub Jelinek <jakub@redhat.com>
8482 * gcc.dg/20050527-1.c: New test.
8484 * gcc.dg/i386-sse-12.c: New test.
8487 * gfortran.dg/implicit_5.f90: New test.
8489 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
8492 * gfortran/assign_4.f90: New test.
8493 * gfortran/assign_2.f90: Change compile to run.
8495 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
8497 * lib/target-supports.exp
8498 (check_effective_target_sync_char_short): New.
8499 * gcc.dg/sync-2.c: New.
8501 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
8503 PR tree-optimization/21817
8504 * gcc.dg/torture/pr21817-1.c: New.
8506 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
8509 * g++.dg/template/init5.C: New.
8511 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
8513 * gfortran.dg/char_initialiser_actual.f90:
8514 Test character initialisers as actual arguments.
8515 * gfortran.dg/char_pointer_comp_assign.f90:
8516 Test character pointer structure component assignments.
8517 * gfortran.dg/char_array_structure_constructor.f90:
8518 Test character components in structure constructors.
8520 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
8523 * g++.dg/opt/pr20931.C: New test.
8525 2005-05-31 Andreas Jaeger <aj@suse.de>
8528 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
8529 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
8530 g++.old-deja/g++.ext/asmspec1.C,
8531 g++.old-deja/g++.other/regstack.C,
8532 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
8533 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
8534 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
8535 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
8536 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
8537 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
8538 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
8539 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
8540 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
8541 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
8542 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
8543 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
8544 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
8545 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
8546 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
8547 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
8548 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
8549 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
8550 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
8552 2005-05-31 Jeff Law <law@redhat.com>
8554 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
8556 2005-05-30 Paolo Carlini <pcarlini@suse.de>
8559 * gcc.dg/builtins-1.c: Activate disabled clog test.
8560 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8562 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
8564 * gfortran.dg/char_pointer_assign.f90:
8565 Test character-pointer assignments and pointer assignments.
8566 * gfortran.dg/char_pointer_dummy.f90:
8567 Test character-pointer dummy arguments.
8568 * gfortran.dg/char_pointer_func.f90:
8569 Test character-pointer function returns.
8570 * gfortran.dg/char_pointer_dependency.f90:
8571 Test character-pointer functions with dependencies.
8573 2005-05-30 Mark Mitchell <mark@codesourcery.com>
8576 * g++.dg/lookup/using14.C: New test.
8578 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
8580 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
8581 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
8584 2005-05-29 Geoffrey Keating <geoffk@apple.com>
8587 * g++.dg/template/local5.C: New.
8590 * gcc.c-torture/compile/pr21761.c: New.
8592 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
8595 2005-05-30 Steven G. Kargl
8598 * gfortran.dg/inquire_8.f90: New test.
8600 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8603 * gfortran.dg/output_exponents_1.f90: New test.
8605 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8608 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
8610 2005-05-28 Mark Mitchell <mark@codesourcery.com>
8613 * g++.dg/ext/complex1.C: New test.
8616 * g++.dg/init/ctor6.C: New test.
8618 2005-05-29 Jan Hubicka <jh@suse.cz>
8620 * gcc.c-torture/compile/pr21562.c: New.
8622 2005-05-28 Steven G. Kargl <kargls@comcast.net>
8624 * gfortran.dg/subnormal_1.f90: New test.
8626 2005-05-28 Jan Hubicka <jh@suse.cz>
8628 * tree-prof.exp: Fix comment.
8629 * value-prof-1.c: New.
8630 * value-prof-2.c: New.
8631 * value-prof-3.c: New.
8632 * value-prof-4.c: New.
8634 2005-05-27 Mark Mitchell <mark@codesourcery.com>
8637 * g++.dg/expr/ptrmem6.C: New test.
8638 * g++.dg/expr/ptrmem6a.C: Likewise.
8640 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
8642 PR tree-optimization/21658
8643 * gcc.dg/tree-ssa/pr21658.c: New.
8645 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
8648 * g++.dg/inherit/ptrmem3.C: New.
8651 * g++.dg/parse/template16.C: New.
8653 2005-05-27 Andreas Jaeger <aj@suse.de>
8655 * gcc.dg/setjmp-2.c: Only run in 32-bit.
8657 * gcc.dg/i386-sse-8.c: Run test on all archs.
8659 2005-05-26 Mike Stump <mrs@apple.com>
8661 * objc.dg/isa-field-1.m: Only run on darwin.
8662 * objc.dg/lookup-1.m: Likewise.
8663 * objc.dg/try-catch-8.m: Likewise.
8665 2005-05-26 Roger Sayle <roger@eyesopen.com>
8667 PR tree-optimization/9814
8668 * gcc.dg/pr9814-1.c: New test case.
8670 2005-05-26 Ziemowit Laski <zlaski@apple.com>
8672 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
8673 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
8674 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
8675 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
8676 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
8677 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
8678 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
8679 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
8680 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
8681 objc.dg/try-catch-8.m: New.
8683 2005-05-26 Janis Johnson <janis187@us.ibm.com>
8685 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
8686 remove extraneous semicolons.
8688 2005-05-26 Ziemowit Laski <zlaski@apple.com>
8690 * obj-c++.dg/comp-types-12.mm: New.
8691 * objc.dg/comp-types-11.m: New.
8692 * objc.dg/selector-4.m: New.
8694 2005-05-26 Andreas Jaeger <aj@suse.de>
8697 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
8698 g++.old-deja/g++.ext/attrib3.C,
8699 g++.old-deja/g++.other/store-expr1.C,
8700 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
8701 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
8702 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
8703 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
8704 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
8705 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
8706 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
8707 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
8708 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
8709 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
8710 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
8711 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
8712 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
8713 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
8714 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
8715 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
8716 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
8717 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
8718 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
8720 2005-05-26 Andreas Jaeger <aj@suse.de>
8722 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
8725 2005-05-26 Andreas Jaeger <aj@suse.de>
8728 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
8729 gcc.misc-tests/i386-pf-athlon-1.c,
8730 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
8731 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
8732 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
8733 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
8734 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
8735 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
8736 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
8739 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
8740 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
8741 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
8744 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
8747 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
8748 effective-target ilp32.
8750 2005-05-26 David Ung <davidu@mips.com>
8752 * gcc.target/mips/ext_ins.c: New test for testing the generation
8753 of MIPS32/64 rev 2 ext/ins instructions.
8755 2005-05-26 Andreas Jaeger <aj@suse.de>
8757 * treelang/compile/unsigned.tree: Use gimple instead of
8758 nonexisting generic dump.
8760 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
8762 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
8764 2005-05-26 Andreas Jaeger <aj@suse.de>
8766 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
8768 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
8771 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
8772 Test callee-allocated memory with write statements.
8774 2005-05-25 Roger Sayle <roger@eyesopen.com>
8777 * gcc.dg/pr21709-1.c: New test case.
8779 2005-05-25 Ziemowit Laski <zlaski@apple.com>
8780 Mike Stump <mrs@apple.com>
8782 * objc/execute/next_mapping.h: Update for C++.
8784 * obj-c++.dg/selector-1.mm: Move to...
8785 * obj-c++.dg/selector-4.mm: here...
8787 * obj-c++.dg/basic.mm: New.
8788 * obj-c++.dg/comp-types-1.mm: New.
8789 * obj-c++.dg/cxx-class-1.mm: New.
8790 * obj-c++.dg/cxx-ivars-1.mm: New.
8791 * obj-c++.dg/cxx-ivars-2.mm: New.
8792 * obj-c++.dg/cxx-ivars-3.mm: New.
8793 * obj-c++.dg/cxx-scope-1.mm: New.
8794 * obj-c++.dg/cxx-scope-2.mm: New.
8795 * obj-c++.dg/defs.mm: New.
8796 * obj-c++.dg/empty-private-1.mm: New.
8797 * obj-c++.dg/encode-1.mm: New.
8798 * obj-c++.dg/encode-2.mm: New.
8799 * obj-c++.dg/encode-3.mm: New.
8800 * obj-c++.dg/extern-c-1.mm: New.
8801 * obj-c++.dg/extra-semi.mm: New.
8802 * obj-c++.dg/fix-and-continue-2.mm: New.
8803 * obj-c++.dg/isa-field-1.mm: New.
8804 * obj-c++.dg/ivar-list-semi.mm: New.
8805 * obj-c++.dg/local-decl-1.mm: New.
8806 * obj-c++.dg/lookup-1.mm: New.
8807 * obj-c++.dg/lookup-2.mm: New.
8808 * obj-c++.dg/method-1.mm: New.
8809 * obj-c++.dg/method-2.mm: New.
8810 * obj-c++.dg/method-3.mm: New.
8811 * obj-c++.dg/method-4.mm: New.
8812 * obj-c++.dg/method-5.mm: New.
8813 * obj-c++.dg/method-6.mm: New.
8814 * obj-c++.dg/method-7.mm: New.
8815 * obj-c++.dg/no-extra-load.mm: New.
8816 * obj-c++.dg/overload-1.mm: New.
8817 * obj-c++.dg/pragma-1.mm: New.
8818 * obj-c++.dg/pragma-2.mm: New.
8819 * obj-c++.dg/private-1.mm: New.
8820 * obj-c++.dg/private-2.mm: New.
8821 * obj-c++.dg/proto-qual-1.mm: New.
8822 * obj-c++.dg/qual-types-1.mm: New.
8823 * obj-c++.dg/stubify-1.mm: New.
8824 * obj-c++.dg/stubify-2.mm: New.
8825 * obj-c++.dg/super-class-1.mm: New.
8826 * obj-c++.dg/super-class-2.mm: New.
8827 * obj-c++.dg/super-dealloc-1.mm: New.
8828 * obj-c++.dg/super-dealloc-2.mm: New.
8829 * obj-c++.dg/template-1.mm: New.
8830 * obj-c++.dg/template-2.mm: New.
8831 * obj-c++.dg/template-3.mm: New.
8832 * obj-c++.dg/template-4.mm: New.
8833 * obj-c++.dg/template-5.mm: New.
8834 * obj-c++.dg/template-6.mm: New.
8835 * obj-c++.dg/try-catch-1.mm: New.
8836 * obj-c++.dg/try-catch-2.mm: New.
8837 * obj-c++.dg/try-catch-3.mm: New.
8838 * obj-c++.dg/try-catch-4.mm: New.
8839 * obj-c++.dg/try-catch-5.mm: New.
8840 * obj-c++.dg/try-catch-6.mm: New.
8841 * obj-c++.dg/try-catch-7.mm: New.
8842 * obj-c++.dg/try-catch-8.mm: New.
8843 * obj-c++.dg/try-catch-9.mm: New.
8844 * obj-c++.dg/va-meth-1.mm: New.
8846 2005-05-25 Ziemowit Laski <zlaski@apple.com>
8848 * obj-c++.dg/selector-1.mm: New.
8849 * obj-c++.dg/selector-2.mm: New.
8851 2005-05-25 Ziemowit Laski <zlaski@apple.com>
8853 * obj-c++.dg/selector-3.mm: New.
8854 * objc.dg/selector-3.m: New.
8856 2005-05-25 Ziemowit Laski <zlaski@apple.com>
8858 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
8859 about where warning appears.
8861 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
8863 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
8864 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
8865 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
8866 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
8868 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
8870 * gcc.dg/20050524-1.c: New test.
8872 2005-05-25 Jan Hubicka <jh@suse.cz>
8874 * gcc.dg/tree-prof/inliner-1.c: New.
8876 2005-05-25 Janis Johnson <janis187@us.ibm.com>
8878 * gcc.dg/tree-prof: New directory.
8879 * gcc.dg/tree-prof/tree-prof.exp: New.
8881 2005-05-25 DJ Delorie <dj@redhat.com>
8883 * gcc.dg/Wattributes-1.c: New.
8884 * gcc.dg/Wattributes-2.c: New.
8885 * gcc.dg/Wattributes-3.c: New.
8887 20005-05-24 Janis Johnson <janis187@us.ibm.com>
8889 PR tree-optimization/19833
8890 * gcc.dg/uninit-4.c: Remove xfail.
8891 * gcc.dg/uninit-9.c: Ditto.
8893 2005-05-24 Ziemowit Laski <zlaski@apple.com>
8895 * obj-c++.dg/bitfield-[1-5].mm: New.
8896 * obj-c++.dg/class-protocol-1.mm: New.
8897 * obj-c++.dg/comp-types-1[0-1].mm: New.
8898 * obj-c++.dg/comp-types-[2-9].mm: New.
8899 * obj-c++.dg/encode-[4-8].mm: New.
8900 * obj-c++.dg/layout-1.mm: New.
8901 * obj-c++.dg/method-1[0-9].mm: New.
8902 * obj-c++.dg/method-2[0-1].mm: New.
8903 * obj-c++.dg/method-[8-9].mm: New.
8904 * obj-c++.dg/objc-gc-3.mm: New.
8905 * obj-c++.dg/try-catch-10.mm: New.
8906 * objc.dg/bitfield-5.m: New.
8907 * objc.dg/comp-types-10.m: New.
8908 * objc.dg/comp-types-9.m: New.
8909 * objc.dg/layout-1.m: New.
8910 * objc.dg/objc-gc-4.m: New.
8911 * objc.dg/try-catch-9.m: New.
8912 * objc.dg/class-protocol-1.m: Tweak diagnostics.
8913 * objc.dg/comp-types-1.m: Likewise.
8914 * objc.dg/comp-types-[5-6].m: Likewise.
8915 * objc.dg/method-9.m: Likewise.
8917 2005-05-24 Janis Johnson <janis187@us.ibm.com>
8919 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
8920 and on hardware without VMX support.
8922 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
8924 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
8926 * lib/profopt.exp (dg-final-generate, dg-final-use,
8927 profopt-final-code, profopt-get-options): New.
8928 (profopt-execute): Process test directives.
8930 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
8931 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
8932 cleanup-tree-dump, cleanup-saved-temps): Update comments.
8934 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
8937 * g++.dg/init/ctor5.C: New test.
8939 2005-05-24 Ira Rosen <irar@il.ibm.com>
8941 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
8942 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
8943 vect-113.c, vect-114.c.
8945 2005-05-23 Adam Nemet <anemet@lnxw.com>
8947 * gcc.dg/const-elim-1.c: Remove xfails.
8949 2005-05-23 Jeff Law <law@redhat.com>
8951 * gcc.c-torture/compile/pr21638.c: New test.
8952 * gcc.c-torture/compile/20050520-1.c: New test.
8954 2005-05-23 Nick Clifton <nickc@redhat.com>
8956 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
8957 be a proper triple, ie: m32r*-*-*.
8958 * g++.old-deja/g++.jason/thunk3.C: Likewise.
8960 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
8964 * gcc.c-torture/compile/pr21293.c: New test.
8965 * gcc.c-torture/execute/pr21331.c: New test.
8967 2004-05-20 Richard Henderson <rth@redhat.com>
8969 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
8971 2005-05-20 Ziemowit Laski <zlaski@apple.com>
8973 * obj-c++-dg.exp: Add.
8975 * obj-c++.dg/dg.exp: Add.
8977 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
8979 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
8980 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
8982 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
8984 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
8986 2004-05-19 Richard Henderson <rth@redhat.com>
8988 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
8990 2005-05-19 Janis Johnson <janis187@us.ibm.com>
8992 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
8994 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
8996 2005-05-19 Jakub Jelinek <jakub@redhat.com>
8999 * g++.dg/parse/extern1.C: New test.
9000 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
9002 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9004 * gcc.dg/c99-math.h: New.
9005 * gcc.dg/c99-math-float-1.c: New test.
9006 * gcc.dg/c99-math-double-1.c: Likewise.
9007 * gcc.dg/c99-math-long-double-1.c: Likewise.
9009 2005-05-18 Richard Henderson <rth@redhat.com>
9011 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
9013 2005-05-18 Devang Patel <dpatel@apple.com>
9015 * g++.dg/opt/20050511-1.C: New test.
9017 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
9020 * gfortran.dg/reshape-complex.f90: New test.
9022 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
9024 * gfortran.dg/array_constructor_1.f90: New test.
9025 * gfortran.dg/array_constructor_2.f90: New test.
9027 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
9030 * gfortran.dg/pr20954.f: New test.
9032 2005-05-17 Mike Stump <mrs@apple.com>
9034 Yet more Objective-C++...
9036 * objc.dg/method-5.m: Update.
9037 * objc.dg/method-6.m: Update.
9038 * objc.dg/method-7.m: Update.
9039 * objc.dg/method-9.m: Update.
9040 * objc.dg/try-catch-2.m: Update.
9042 2005-05-17 Mark Mitchell <mark@codesourcery.com>
9044 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
9045 Remove little-endian optimizations.
9047 2005-05-17 Jeff Law <law@redhat.com>
9049 * g++.dg/tree-ssa/pr14814.C: New test.
9050 * gcc.dg/tree-ssa/pr14814.C: New test.
9051 * gcc.dg/tree-ssa/pr17141-1.C: New test.
9052 * gcc.dg/tree-ssa/pr17141-2.C: New test.
9054 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
9056 * gcc.dg/compat/generate-random.c: Do not include
9058 * gcc.dg/compat/generate-random_r.c: Likewise.
9060 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
9062 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
9064 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
9067 * g++.dg/tree-ssa/builtin1.C: New testcase.
9069 2005-05-17 Jakub Jelinek <jakub@redhat.com>
9072 * g++.dg/opt/const4.C: New test.
9075 * g++.dg/opt/crossjump1.C: New test.
9077 PR tree-optimization/21610
9078 * gcc.c-torture/compile/20050516-1.c: New test.
9081 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
9082 about the test failing.
9083 * gfortran.fortran-torture/execute/where_7.f90: New test.
9084 * gfortran.fortran-torture/execute/where_8.f90: New test.
9086 2005-05-16 Richard Henderson <rth@redhat.com>
9088 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
9091 2005-05-16 Mark Mitchell <mark@codesourcery.com>
9093 * gcc.dg/compat/generate-random.c (config.h): Do not include.
9094 (limits.h): Include unconditionally.
9095 (stdlib.h): Likewise.
9096 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
9097 (limits.h): Include unconditionally.
9098 (stdlib.h): Likewise.
9099 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
9100 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
9101 (limits.h): Include unconditionally.
9102 (stdlib.h): Likewise.
9103 (hashtab.h): Do not include.
9104 (getopt.h): Likewise.
9105 (stddef.h): Include.
9106 (hashval_t): Define.
9107 (struct entry): Add "next" field.
9108 (HASH_SIZE): New macro.
9109 (hash_table): New variable.
9110 (switchfiles): Do not use xmalloc.
9112 (iterative_hash): New function.
9114 (e_exists): New function.
9115 (e_insert): Likewise.
9116 (output): Use, instead of libiberty hashtable functions.
9117 (main): Do not use getopt. Do not call htab_create.
9119 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
9122 * lib/target-supports.exp (check_mkfifo_available):
9123 Return 0 for cygwin as mkfifo support incomplete on platform.
9124 Fix typos in comments.
9126 2005-05-15 Mark Mitchell <mark@codesourcery.com>
9128 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
9130 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
9133 * gfortran.dg/assign_4.f: New test.
9135 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
9137 PR tree-optimization/21563
9138 * gcc.dg/tree-ssa/pr21563.c: New.
9140 2005-05-14 Jan Hubicka <jh@suse.cz>
9142 * gcc.dg/noreturn-7.c: Allow control reaches warning.
9144 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
9146 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
9148 2005-05-13 Julian Brown <julian@codesourcery.com>
9150 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
9151 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
9153 2005-05-13 Jan Hubicka <jh@suse.cz>
9155 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
9156 * gcc.dg/fold-xor-?.c: Likewise.
9157 * gcc.dg/pr15784-?.c: Likewise.
9158 * gcc.dg/pr20922-?.c: Likewise.
9159 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
9160 * gcc.dg/tree-ssa/pr17598.c: Likewise.
9161 * gcc.dg/tree-ssa/pr20470.c: Likewise.
9163 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9166 * gfortran.dg/hollerith_1.f90: New test.
9168 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9170 * gfortran.dg/func_result_2.f90: New test.
9172 2005-05-11 Bud Davis <bdavis@gfortran.org>
9174 * gfortran.dg/dev_null.f90: New test.
9176 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
9178 * gcc.dg/arm-vfp1.c: Revert last change.
9180 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
9183 PR tree-optimization/19639
9184 * g++.dg/tree-ssa/pr19807.C: New testcase.
9186 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9189 * gfortran.dg/append-1.f90: New test.
9191 2005-05-10 Diego Novillo <dnovillo@redhat.com>
9193 * gcc.dg/pr18501.c: XFAIL.
9194 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
9195 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
9196 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
9197 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
9198 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
9199 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
9200 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
9201 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
9203 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9206 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
9207 gfortran.dg/f2c_3.f90: New tests.
9209 * gfortran.dg/return_1.f90: Fix dg annotation.
9211 2005-05-10 Diego Novillo <dnovillo@redhat.com>
9213 * gcc.c-torture/compile/20050510-1.c: New test.
9215 2005-05-10 Mark Mitchell <mark@codesourcery.com>
9217 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
9219 2005-05-10 Bob Wilson <bob.wilson@acm.org>
9221 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
9223 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
9226 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
9228 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
9231 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
9232 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
9234 2005-05-10 Ben Elliston <bje@au.ibm.com>
9237 * gcc.dg/debug/pr16676.c: New test.
9239 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
9242 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
9243 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
9244 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
9245 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
9247 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
9248 -fno-tree-dominator-opts.
9250 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9252 * gfortran.dg/return_1.f90: New test.
9254 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
9256 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
9258 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
9260 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
9263 * g++.dg/inherit/covariant13.C: New.
9265 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9268 * gfortran.dg/pr19155.f: New test.
9270 2005-05-08 Roger Sayle <roger@eyesopen.com>
9273 * gcc.dg/pr8788-1.c: New testcase.
9275 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
9278 * gcc.target/mips/fpcmp-[12].c: New tests.
9280 2005-05-06 Mark Mitchell <mark@codesourcery.com>
9282 * lib/target-supports-dg.exp (dg-require-fork): New function.
9283 (dg-require-mkfifo): Likewise.
9284 * lib/target-supports.exp (check_function_available): New
9286 (check_fork_available): Likewise.
9287 (check_mkfifo_available): Likewise.
9289 2005-05-06 Jeff Law <law@redhat.com>
9291 * gcc.c-torture/compile/pr21380.c: New test.
9293 2005-05-06 Jakub Jelinek <jakub@redhat.com>
9296 * g++.dg/ext/weak3.C: New test.
9298 2005-05-05 Mark Mitchell <mark@codesourcery.com>
9301 * g++.dg/template/crash37.C: New test.
9303 2005-05-05 Paul Brook <paul@codesourcery.com>
9305 * gcc.dg/arm-g2.c: Use effective-target arm32.
9306 * gcc.dg/arm-mmx-1.c: Ditto.
9307 * gcc.dg/arm-scd42-2.c: Ditto.
9308 * gcc.dg/arm-vfp1.c: Ditto.
9309 * lib/target-supports.exp (check_effective_target_arm32): New
9312 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
9315 gfortran.dg/in_pack_rank7.f90: New test.
9317 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
9320 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
9322 2005-05-04 Jakub Jelinek <jakub@redhat.com>
9325 * gcc.dg/20050503-1.c: New test.
9327 PR rtl-optimization/21239
9328 * gcc.dg/i386-sse-11.c: New test.
9330 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
9333 * gcc.target/i386/asm-1.c: New test.
9335 2005-05-03 Jakub Jelinek <jakub@redhat.com>
9337 PR rtl-optimization/21330
9338 * gcc.c-torture/execute/20050502-1.c: New test.
9341 * gcc.c-torture/execute/20050502-2.c: New test.
9343 2005-05-03 Uros Bizjak <uros@kss-loka.si>
9346 * gcc.dg/pr21282.c: New.
9348 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
9350 * gcc.dg/vect/pr20122.c: Clean up .vect file.
9351 * gcc.dg/vect/vect-92.c: Likewise.
9352 * gcc.dg/vect/vect-93.c: Likewise.
9353 * gcc.dg/vect/vect-dv-1.c: Likewise.
9354 * gcc.dg/vect/vect-dv-2.c: Likewise.
9355 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
9357 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
9359 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
9360 * gfortran.dg/vect/vect-2.f90: Likewise.
9361 * gfortran.dg/vect/vect-3.f90: Likewise.
9362 * gfortran.dg/vect/vect-4.f90: Likewise.
9363 * gfortran.dg/vect/vect-5.f90: Likewise.
9365 2005-05-02 Geoffrey Keating <geoffk@apple.com>
9368 * gcc.dg/rs6000-fpint-2.c: New.
9370 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
9373 * gcc.dg/builtins-30.c: Update expected messages.
9374 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
9375 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
9376 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
9378 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
9380 PR tree-optimization/21294
9381 * gcc.dg/tree-ssa/pr21294.c: New.
9383 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
9385 * gcc.dg/altivec-3.c (vec_store): Do not use the old
9386 __builtin_altivec_st_internal_4si built-in.
9388 2005-05-02 Mark Mitchell <mark@codesourcery.com>
9391 * g++.dg/template/ptrmem14.C: New test.
9393 2005-05-02 Paul Brook <paul@codesourcery.com>
9395 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
9397 2005-05-02 Michael Matz <matz@suse.de>
9400 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
9402 2005-05-01 Mark Mitchell <mark@codesourcery.com>
9404 * g++.dg/cpp/weak.C: New test.
9406 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
9408 * gcc.dg/tree-ssa/loop-8.c: New test.
9410 2005-04-30 Michael Maty <matz@suse.de>
9412 * gcc.dg/inline-mcpy.c: New test.
9414 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
9417 * gfortran.dg/eoshift.f90: New test case.
9419 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
9422 * gfortran.dg/matmul_1.f90: New test.
9424 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
9426 PR tree-optimization/21030
9427 * gcc.dg/tree-ssa/pr21030.c: New.
9429 2005-04-29 Devang Patel <dpatel@apple.com>
9431 PR tree-optimization/21272
9432 * gcc.dg/vect/vect-ifcvt-10.c: New test.
9434 2005-04-29 Jakub Jelinek <jakub@redhat.com>
9438 * gfortran.dg/entry_4.f90: New test.
9439 * gfortran.fortran-torture/execute/entry_1.f90: New test.
9440 * gfortran.fortran-torture/execute/entry_2.f90: New test.
9441 * gfortran.fortran-torture/execute/entry_3.f90: New test.
9442 * gfortran.fortran-torture/execute/entry_4.f90: New test.
9443 * gfortran.fortran-torture/execute/entry_5.f90: New test.
9444 * gfortran.fortran-torture/execute/entry_6.f90: New test.
9445 * gfortran.fortran-torture/execute/entry_7.f90: New test.
9447 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9449 * gfortran.fortran-torture/execute/entry_8.f90: New test.
9451 2005-04-29 Paul Brook <paul@codesourcery.com>
9453 * gfortran.dg/entry_3.f90: New test.
9455 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9457 * gfortran.dg/implicit_4.f90: New test.
9459 2005-04-28 Bob Wilson <bob.wilson@acm.org>
9461 * lib/target-supports.exp (check_profiling_available): Return
9462 false for xtensa-*-elf.
9464 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
9466 * lib/fortran-torture.exp (fortran-torture.exp): Catch
9467 error if file cannot be deleted.
9469 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
9471 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
9472 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
9473 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
9474 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
9475 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
9476 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
9477 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
9478 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
9479 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
9480 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
9481 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
9482 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
9483 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
9485 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9488 * gfortran.dg/pr20865.f90: New test.
9490 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
9492 * gcc.dg/void-cast-2.c: New test.
9494 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
9497 * gcc.dg/void-cast-1.c: New test.
9499 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
9501 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
9503 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9506 * gfortran.dg/pr21177.f90: New test.
9508 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
9510 PR tree-optimization/21171
9511 * gcc.dg/tree-ssa/pr21171.c: New test.
9513 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
9515 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
9516 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
9517 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
9518 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
9519 gcc.dg/tree-ssa/gen-vect-32.c: New.
9520 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
9521 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
9524 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
9527 * gcc.dg/transparent-union-3.c: New test.
9529 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
9532 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
9533 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
9534 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
9535 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
9536 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
9537 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
9539 2005-04-26 Jeff Law <law@redhat.com>
9541 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
9542 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
9543 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
9544 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
9545 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
9546 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
9547 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
9549 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
9551 PR tree-optimization/17598
9552 * gcc.dg/tree-ssa/pr17598.c: New testcase.
9554 2005-04-25 Mike Stump <mrs@apple.com>
9556 * objc.dg/fix-and-continue-1.m: Add.
9558 2005-04-25 Roger Sayle <roger@eyesopen.com>
9561 * g++.dg/opt/pr20995-1.C: New test case.
9563 2005-04-25 Devang Patel <dpatel@apple.com>
9565 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
9567 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
9570 * g++.dg/opt/alias2.C (printf): Correct the prototype.
9572 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
9575 * g++.dg/opt/rtti2.C: New test.
9577 2005-04-25 Paul Brook <paul@codesourcery.com>
9578 Steven G. Kargl <kargls@comcast.net>
9581 * gfortran.dg/ichar_1.f90: New file.
9583 2005-04-24 Jakub Jelinek <jakub@redhat.com>
9586 * g++.dg/opt/pr20991.C: New test.
9588 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
9589 where sizeof (type) < __alignof__ (type).
9590 * gcc.dg/compat/struct-layout-1.h: Likewise.
9592 2005-04-24 Per Bothner <per@bothner.com>
9593 Devang Patel <dpatel@apple.com>
9595 PR preprocessor/20907
9596 * gcc.dg/cpp/very-long-comment.c: New test.
9598 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9601 * gfortran.dg/common_5.f: New test.
9603 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
9606 * g++.dg/tree-ssa/pr21082.C: New testcase.
9608 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
9610 * gcc.dg/vect/vect-99.c: New test.
9612 2005-04-22 Diego Novillo <dnovillo@redhat.com>
9614 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
9616 2005-04-22 Jeff Law <law@redhat.com>
9618 * gcc.dg/uninit-5.c: Remove xfails.
9619 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
9620 conditionals and loads.
9622 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
9627 * gfortran.dg/nested_reshape.f90: new test
9628 * gfortran.dg/reshape-alloc.f90: new test
9629 * gfortran.dg/reshape.f90: new test
9631 2005-04-22 Mark Mitchell <mark@codesourcery.com>
9633 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
9635 * gcc.dg/arm-vfp1.c: New test.
9637 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
9640 * g++.dg/lookup/builtin2.C: New test.
9642 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
9644 * gcc.dg/weak/weak-13.c: New test.
9646 2005-04-21 Geoffrey Keating <geoffk@apple.com>
9648 * lib/target-supports.exp (check_effective_target_sync_int_long):
9651 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
9653 * gcc.target/mips/branch-1.c: New test.
9655 2005-04-21 Richard Henderson <rth@redhat.com>
9657 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
9658 * gcc.dg/vect/vect-86.c: Likewise.
9659 * gcc.dg/vect/vect-87.c: Likewise.
9660 * gcc.dg/vect/vect-88.c: Likewise.
9662 2005-04-21 Devang Patel <dpatel@apple.com>
9664 PR optimization/20994
9665 * gcc.dg/tree-ssa/ifc-3.c: New test.
9667 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
9670 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
9671 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
9672 gcc.dg/c99-vla-jump-5.c: New tests.
9674 2005-04-19 Richard Henderson <rth@redhat.com>
9676 * lib/target-supports.exp (check_effective_target_vect_int_mult):
9677 Fix typo in exists check.
9678 (check_effective_target_sync_int_long): New.
9679 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
9680 * gcc.dg/ia64-sync-2.c: Likewise.
9681 * gcc.dg/ia64-sync-3.c: Likewise.
9682 * gcc.dg/ia64-sync-4.c: Likewise.
9684 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
9686 * gcc.dg/fold-xor-1.c: New test.
9687 * gcc.dg/fold-xor-2.c: New test.
9689 2005-04-19 James E. Wilson <wilson@specifixinc.com>
9692 * g++.dg/eh/fp-regs.C: New test.
9694 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
9696 * gcc.dg/Wint-to-pointer-cast-1.c,
9697 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
9698 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
9699 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
9701 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9704 * gfortran.dg/pr16861.f90: New test.
9706 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
9708 * gcc.dg/pr21085.c: New test.
9710 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
9712 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
9713 (setup_mips_tests, dg-mips-options): New procedures.
9714 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
9715 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
9716 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
9717 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
9718 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
9719 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
9720 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
9721 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
9722 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
9723 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
9724 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
9725 dg-mips-options instead of dg-options. Remove now-redundant
9726 preprocessor guards.
9727 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
9728 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
9729 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
9730 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
9731 * gcc.dg/vr-mult-2.c: Delete.
9732 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
9733 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
9734 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
9735 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
9736 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
9737 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
9738 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
9740 2005-04-18 Laurent GUERBY <laurent@guerby.net>
9742 * ada/acats/run_all.sh: Use sync when executable not present.
9744 2005-04-18 Devang Patel <dpatel@apple.com>
9746 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
9747 * gcc.dg/vect/vect-11a.c: New.
9748 * gcc.dg/vect/vect-none.c: Update.
9749 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
9751 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
9753 PR tree-optimization/20922
9754 * gcc.dg/pr20922-1.c: New test.
9755 * gcc.dg/pr20922-2.c: New test.
9756 * gcc.dg/pr20922-3.c: New test.
9757 * gcc.dg/pr20922-4.c: New test.
9758 * gcc.dg/pr20922-5.c: New test.
9759 * gcc.dg/pr20922-6.c: New test.
9761 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9764 * gfortran.dg/pr20950.f: New test.
9766 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9769 * gfortran.dg/pr19216.f: New test.
9771 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
9773 PR tree-optimization/21001
9774 * gcc.dg/tree-ssa/pr21001.c: New.
9776 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
9779 * gfortran.dg/reshape_rank7.f90: New test.
9781 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
9783 PR libfortran/12884 gfortran.dg/pr12884.f: New test
9784 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
9785 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
9786 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
9787 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
9788 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
9789 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
9790 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
9791 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
9792 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
9793 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
9794 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
9795 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
9796 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
9797 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
9798 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
9799 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
9800 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
9801 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
9802 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
9803 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
9805 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
9807 * gfortran.dg/wtruncate.f: New testcase.
9808 * gfortran.dg/wtruncate.f90: New testcase.
9810 2005-04-16 Mark Mitchell <mark@codesourcery.com>
9813 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
9814 which sizeof/alignof is dependent, rather than just whether we are
9815 processing_template_decl.
9817 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
9819 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
9820 corrected typo where the wrong variables had been compared.
9822 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
9825 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
9826 Test callee-allocated version of return array with a write
9828 Test spread with a temporary with another write statement.
9830 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
9832 PR tree-optimization/21031
9833 * gcc.dg/tree-ssa/pr21031.c: New.
9835 2005-04-15 Uros Bizjak <uros@kss-loka.si>
9837 PR tree-optimization/21004
9838 * gcc.dg/builtins-53.c: Include builtins-config.h.
9839 Check floorf, ceilf, floorl and ceill transformations
9840 only when HAVE_C99_RUNTIME is defined.
9842 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
9845 * gcc.dg/tree-ssa/pr20739.c: New test.
9847 2005-04-14 Mike Stump <mrs@apple.com>
9849 * gcc.dg/Foundation.framework/empty: New.
9850 * gcc.dg/framework-2.c: New.
9852 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
9854 PR tree-optimization/21021
9855 * gcc.c-torture/compile/pr21021.c: New.
9857 2005-04-14 Janis Johnson <janis187@us.ibm.com
9860 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
9861 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
9862 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
9863 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
9864 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
9865 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
9866 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
9867 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
9869 2005-04-14 Richard Henderson <rth@redhat.com>
9871 * lib/target-supports.exp (check_effective_target_vect_condition):
9872 Add ia64, i?86, and x86_64.
9874 2005-04-14 Steven G. Kargl <kargls@comcast.net>
9876 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
9878 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
9880 PR tree-optimization/20657
9881 * gcc.dg/tree-ssa/pr20657.c: New.
9883 2005-04-14 Uros Bizjak <uros@kss-loka.si>
9885 * gcc.dg/builtins-53.c: Also check (int)trunc* and
9886 (long long int)trunc*.
9888 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
9891 * gcc.dg/pr20927.c: New test.
9893 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
9895 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
9896 * gcc.target/mips/asm-1.c: Likewise.
9898 2005-04-13 Dale Johannesen <dalej@apple.com>
9900 * objc.dg/objc-fast-4.m: New.
9902 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
9904 * gcc.target/cris/torture/cris-torture.exp: New driver in new
9906 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
9908 2005-04-13 David Edelsohn <edelsohn@gnu.org>
9910 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
9911 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
9912 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
9914 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
9916 PR tree-optimization/20913
9917 * gcc.dg/tree-ssa/pr20913.c: New.
9919 PR tree-optimization/20702
9920 * gcc.dg/tree-ssa/pr20702.c: New.
9922 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9925 * g++.dg/inherit/local3.C: New test.
9927 2005-04-12 Jeff Law <law@redhat.com>
9929 * gcc.dg/tree-ssa/20050412-1.c: New test.
9931 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
9934 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
9935 Add tests with mask generated by expression.
9936 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
9937 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
9938 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
9940 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
9943 * gcc.dg/20050409-1.c: New test.
9945 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
9947 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
9949 2005-04-11 Mark Mitchell <mark@codesourcery.com>
9951 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
9952 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
9953 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
9954 (TARGET_CXX): Adjust accordingly.
9955 * target.h (struct gcc_target): Remove epxort_class_data. Add
9956 determine_class_data_visibility and class_data_always_comdat.
9957 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
9958 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
9959 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
9960 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
9961 (arm_cxx_determine_class_data_visibility): New.
9962 (arm_cxx_class_data_always_comdat): Likewise.
9963 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
9964 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
9965 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
9966 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
9967 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
9970 2005-04-11 Mark Mitchell <mark@codesourcery.com>
9972 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
9974 2005-04-11 Geoffrey Keating <geoffk@apple.com>
9976 * gcc.dg/i386-darwin-fpmath.c: New.
9978 2004-04-11 Devang Patel <dpatel@apple.com>
9980 * lib/target-supports.exp (check_effective_target_vect_condition): New.
9981 * gcc.dg/vect/vect-ifcvt-1.c: New test.
9982 * gcc.dg/vect/vect-ifcvt-2.c: New test.
9983 * gcc.dg/vect/vect-ifcvt-3.c: New test.
9984 * gcc.dg/vect/vect-ifcvt-4.c: New test.
9985 * gcc.dg/vect/vect-ifcvt-5.c: New test.
9986 * gcc.dg/vect/vect-ifcvt-6.c: New test.
9987 * gcc.dg/vect/vect-ifcvt-7.c: New test.
9988 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
9990 2004-04-11 Devang Patel <dpatel@apple.com>
9992 * gcc.dg/vect/vect-dv-1.c: New test.
9993 * gcc.dg/vect/vect-dv-2.c: New test.
9995 2005-04-11 Diego Novillo <dnovillo@redhat.com>
9997 PR tree-optimization/20933
9998 * gcc.dg/tree-ssa/pr20933.c: New test.
10000 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10002 * gfortran.dg/fold_nearest.f90: New test.
10004 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
10006 * gcc.dg/tree-ssa/alias-1.c: New test.
10008 2005-04-11 Diego Novillo <dnovillo@redhat.com>
10010 PR tree-optimization/20920
10011 * g++.dg/tree-ssa/pr20920.C: New test.
10013 2005-04-11 Uros Bizjak <uros@kss-loka.si>
10015 * gcc.dg/builtins-53.c: Also check (int)ceil* and
10016 (long long int)ceil*.
10018 2005-04-10 Mark Mitchell <mark@codesourcery.com>
10020 * g++.dg/warn/Wdtor1.C: Declare template in system header with
10021 explicit C++ linkage.
10023 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10025 * gfortran.dg/pr17229.f: Take care of the new obsolescence
10026 warning for arithmetic IF statements.
10028 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
10030 * eor_handling_1.f90: New test case.
10031 * eor_handling_2.f90: New test case.
10032 * eor_handling_3.f90: New test case.
10033 * eor_handling_4.f90: New test case.
10034 * eor_handling_5.f90: New test case.
10035 * noadv_size.f90: New test case.
10036 * pad_no.f90: New test case.
10038 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
10040 * gcc.c-torture/execute/20050410-1.c: New test.
10042 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
10044 * gcc.dg/pr20126.c: New.
10046 2005-04-09 Bud Davis <bdavis@gfortran.org>
10047 Steven G. Kargl <kargls@comcast.net>
10049 * gfortran.dg/PR19872.f: New test.
10051 2005-04-09 Steven G. Kargl <kargls@comcast.net>
10053 * gfortran.dg/nint_1.f90: Fix dg-do directive.
10055 2005-04-09 Steven G. Kargl <kargls@comcast.net>
10057 * gfortran.dg/nint_1.f90: New test.
10059 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
10061 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
10062 Added test for callee-allocated arrays with write statements.
10063 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
10064 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
10065 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
10066 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
10067 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
10069 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
10071 PR libfortran/20163
10072 * gfortran.dg/open-options-blanks.f: New test.
10074 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
10077 * gfortran.dg/comma_format_extension_[1234].f: New tests.
10079 2005-04-09 Jakub Jelinek <jakub@redhat.com>
10081 * gcc.dg/tree-ssa/stdarg-1.c: New test.
10082 * gcc.dg/tree-ssa/stdarg-2.c: New test.
10083 * gcc.dg/tree-ssa/stdarg-3.c: New test.
10084 * gcc.dg/tree-ssa/stdarg-4.c: New test.
10085 * gcc.dg/tree-ssa/stdarg-5.c: New test.
10086 * gcc.c-torture/execute/stdarg-4.c: New test.
10088 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
10091 * g++.dg/abi/param2.C: New test.
10093 2005-04-09 Uros Bizjak <uros@kss-loka.si>
10095 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
10097 2005-04-09 Uros Bizjak <uros@kss-loka.si>
10099 * gcc.dg/builtins-53.c: New test.
10101 2005-04-08 Diego Novillo <dnovillo@redhat.com>
10103 * g++.dg/tree-ssa/pr18178.C: New test.
10104 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
10105 * gcc.c-torture/execute/20041019-1.c: New test.
10106 * gcc.dg/tree-ssa/20041008-1.c: New test.
10107 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
10108 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
10109 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
10110 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
10111 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
10112 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
10113 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
10114 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
10115 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
10116 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
10118 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
10120 PR rtl-optimization/20466
10121 * gcc.c-torture/execute/pr20466-1.c: New test.
10123 2005-04-08 Mark Mitchell <mark@codesourcery.com>
10126 * g++.dg/parse/cond2.C: New test.
10129 * g++.dg/warn/Wdtor1.C: New test.
10131 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10134 * gfortran.dg/pr17229.f: New test.
10136 2005-04-07 Steven G. Kargl <kargls@comcast.net>
10138 * gfortran.dg/tiny_1.f90: New test.
10139 * gfortran.dg/tiny_2.f90: ditto.
10141 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
10143 * gfortran.dg/eor_1.f90: Fix dg-do run line
10144 * gfortran.dg/open_new.f90: Fix dg-do run line
10146 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
10148 * lib/target-supports.exp (get_compiler_messages): Support
10149 optional arguments, the fourth being compiler options.
10150 (check_effective_target_fpic): New proc.
10151 * gcc.dg/20050321-2.c: Restrict to target fpic.
10153 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
10155 * gcc.dg/15443-1.c: New test.
10156 * gcc.dg/15443-2.c: Likewise.
10158 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10160 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
10162 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
10164 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
10166 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
10168 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
10169 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
10171 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
10172 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
10173 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
10175 2005-04-06 Mark Mitchell <mark@codesourcery.com>
10178 * g++.dg/warn/Wunused-11.C: New test.
10180 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
10182 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
10184 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
10186 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
10188 2005-04-05 Mark Mitchell <mark@codesourcery.com>
10191 * g++.dg/template/ptrmem13.C: New test.
10193 2005-04-05 Per Bothner <per@bothner.com>
10195 * lib/gcc.exp: Always add -fno-show-column, for now.
10197 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
10200 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
10201 of plain old "unsigned int" for the type of "i". Makes this test
10204 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
10206 * gcc.dg/i386-ssefn-1.c: New test.
10207 * gcc.dg/i386-ssefn-2.c: New test.
10208 * gcc.dg/i386-ssefn-3.c: New test.
10209 * gcc.dg/i386-ssefn-4.c: New test.
10211 2005-04-05 Jakub Jelinek <jakub@redhat.com>
10213 PR tree-optimization/20076
10214 * gcc.dg/builtin-apply4.c: New test.
10216 PR preprocessor/19475
10217 * gcc.dg/cpp/macspace1.c: New test.
10218 * gcc.dg/cpp/macspace2.c: New test.
10220 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10222 * gfortran.dg/pr20755.f: Fixed bad format.
10224 2005-04-05 Mark Mitchell <mark@codesourcery.com>
10227 * g++.dg/ext/attrib21.C: New test.
10229 2004-04-05 Devang Patel <dpatel@apple.com>
10231 * lib/target-supports.exp (check_effective_target_vect_shif): New.
10232 * gcc.dg/vect/vect-shift-1.c: New test.
10234 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10236 PR libfortran/20755
10237 * gfortran.dg/pr20755.f: New test.
10239 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
10241 * gfortran.dg/pr15959.f90: New test.
10242 * gfortran.dg/string_pad_trunc.f90: New test.
10244 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10246 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
10247 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
10248 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
10251 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10253 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
10255 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10257 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
10258 * gcc.c-torture/compile/20011119-2.c: Likewise.
10259 * gcc.c-torture/compile/981001-2.c: Likewise.
10261 2005-04-04 Mark Mitchell <mark@codesourcery.com>
10264 * g++.dg/template/overload4.C: New test.
10266 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
10269 * g++.dg/abi/covariant5.C: New.
10272 * g++.dg/debug/const2.C: New.
10274 2005-04-04 Jakub Jelinek <jakub@redhat.com>
10276 PR rtl-optimization/16104
10277 * gcc.c-torture/execute/20050316-1.c: New test.
10279 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
10281 * g++.dg/template/spec23.C: Fix dg-error text.
10283 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
10286 * g++.dg/expr/lval2.C: New.
10288 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10290 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
10291 __builtin_strcasecmp and __builtin_strncasecmp.
10293 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
10296 * g++.dg/template/spec22.C: New.
10297 * g++.dg/template/spec23.C: New.
10299 2005-04-03 Dale Ranta <dir@lanl.gov>
10300 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10302 PR libfortran/20068
10303 PR libfortran/20125
10304 PR libfortran/20156
10305 PR libfortran/20471
10306 * gfortran.dg/backspace.f: New test.
10308 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
10310 * gcc.dg/pr19345.c: New test.
10312 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
10314 PR tree-optimization/20640
10315 * gcc.dg/torture/tree-loop-1.c: New.
10317 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
10319 PR rtl-optimization/20290
10320 * gcc.c-torture/execute/loop-ivopts-2.c: New.
10322 2005-04-02 Geoffrey Keating <geoffk@apple.com>
10324 * gcc.dg/rs6000-fpint.c: New.
10326 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
10328 * gcc.dg/old-style-then-proto-1.c: New test.
10330 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10332 * gfortran.fortran-torture/execute/backspace.f90: Check
10333 after backspace and read was incorrect.
10335 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10337 * gcc.c-torture/execute/builtins/strcat.c: Check the result
10338 buffer past the terminating NUL using memcmp.
10339 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
10340 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
10342 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
10343 Fix unused/uninitialized variable warnings.
10345 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
10346 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
10347 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
10348 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
10350 * gcc.c-torture/execute/builtins/abs-1-lib.c,
10351 gcc.c-torture/execute/builtins/fputs-lib.c,
10352 gcc.c-torture/execute/builtins/lib/fprintf.c,
10353 gcc.c-torture/execute/builtins/lib/main.c,
10354 gcc.c-torture/execute/builtins/lib/memcmp.c,
10355 gcc.c-torture/execute/builtins/lib/memmove.c,
10356 gcc.c-torture/execute/builtins/lib/mempcpy.c,
10357 gcc.c-torture/execute/builtins/lib/memset.c,
10358 gcc.c-torture/execute/builtins/lib/printf.c,
10359 gcc.c-torture/execute/builtins/lib/sprintf.c,
10360 gcc.c-torture/execute/builtins/lib/stpcpy.c,
10361 gcc.c-torture/execute/builtins/lib/strchr.c,
10362 gcc.c-torture/execute/builtins/lib/strcmp.c,
10363 gcc.c-torture/execute/builtins/lib/strcpy.c,
10364 gcc.c-torture/execute/builtins/lib/strcspn.c,
10365 gcc.c-torture/execute/builtins/lib/strlen.c,
10366 gcc.c-torture/execute/builtins/lib/strncat.c,
10367 gcc.c-torture/execute/builtins/lib/strncmp.c,
10368 gcc.c-torture/execute/builtins/lib/strncpy.c,
10369 gcc.c-torture/execute/builtins/lib/strrchr.c,
10370 gcc.c-torture/execute/builtins/lib/strspn.c,
10371 gcc.c-torture/execute/builtins/lib/strstr.c,
10372 gcc.c-torture/execute/builtins/memops-asm-lib.c,
10373 gcc.c-torture/execute/builtins/strlen-2.c,
10374 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
10377 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
10379 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
10380 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
10383 2005-04-01 Jakub Jelinek <jakub@redhat.com>
10386 * g++.dg/debug/using1.C: New test.
10388 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
10390 PR middle-end/20524
10391 * gcc.dg/alias-7.c: Prefix asm-declared name with
10392 __USER_LABEL_PREFIX__.
10394 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
10396 Fix fallout from PR middle-end/15700:
10397 * gcc.c-torture/compile/20011119-1.c: Take
10398 __USER_LABEL_PREFIX__ into account.
10399 * gcc.c-torture/compile/20011119-2.c: Likewise.
10401 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
10404 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
10406 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
10409 * gcc.c-torture/compile/struct-non-lval-1.c,
10410 gcc.c-torture/compile/struct-non-lval-2.c,
10411 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
10413 2005-03-31 Janis Johnson <janis187@us.ibm.com>
10415 * gcc.dg/tls/tls.exp: Remove temporary file.
10416 * g++.dg/tls/tls.exp: Ditto.
10417 * lib/file-format.exp: Ditto.
10418 * g++.dg/special/ecos.exp: Ditto.
10420 * lib/profopt.exp: Treat prof_ext as a list.
10421 * gcc.misc-tests/bprob.exp: Ditto.
10422 * g++.dg/bprob/bprob.exp: Ditto.
10424 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
10425 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
10426 g++.dg/tree-ssa/pointer-reference-alias.C,
10427 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
10428 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
10429 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
10430 g++.dg/vect/pr19951.cc: Ditto.
10431 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
10432 gcc.dg/builtins-47.c: Ditto.
10433 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
10434 gcc.dg/pr20115-1.c: Ditto.
10435 * gcc.dg/tree-ssa/20030530-2.c,
10436 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
10437 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
10438 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
10439 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
10440 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
10441 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
10442 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
10443 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
10444 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
10445 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
10446 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
10447 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
10448 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
10449 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
10450 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
10451 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
10452 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
10453 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
10454 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
10455 gcc.dg/tree-ssa/20030824-1.c,
10456 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
10457 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
10458 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
10459 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
10460 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
10461 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
10462 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
10463 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
10464 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
10465 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
10466 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
10467 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
10468 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
10469 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
10470 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
10471 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
10472 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
10473 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
10474 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
10475 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
10476 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
10477 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
10478 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
10479 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
10480 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
10481 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
10482 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
10483 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
10484 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
10485 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
10486 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
10487 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
10488 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
10489 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
10490 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
10491 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
10492 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
10493 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
10494 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
10495 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
10496 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
10497 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
10498 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
10499 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
10500 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
10501 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
10502 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
10503 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
10504 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
10505 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
10506 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
10507 gcc.dg/tree-ssa/useless-1.c: Ditto.
10508 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
10509 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
10510 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
10511 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
10512 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
10513 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
10514 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
10515 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
10516 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
10517 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
10518 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
10519 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
10520 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
10521 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
10522 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
10523 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
10524 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
10525 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
10526 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
10527 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
10528 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
10529 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
10530 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
10531 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
10532 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
10533 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
10534 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
10535 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
10536 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
10537 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
10538 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
10539 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
10540 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
10541 gcc.dg/vect/vect-none.c: Ditto.
10542 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
10543 treelang/compile/unsigned.tree: Ditto.
10545 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
10546 * gcc.dg/cpp/direct2s.c: Ditto.
10547 * gcc.dg/cpp/paste4.c: Ditto.
10548 * gcc.dg/cpp/separate-1.c: Ditto.
10549 * gcc.dg/pch/save-temps-1.c: Ditto.
10550 * g++.dg/ext/altivec-10.C: Ditto.
10551 * g++.dg/pch/pch.C: Ditto.
10553 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
10555 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
10556 * g++.dg/template/repo1.C: Ditto.
10557 * g++.dg/template/repo2.C: Ditto.
10558 * g++.dg/template/repo3.C: Ditto.
10559 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
10560 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
10561 * g++.old-deja/g++.pt/repo1.C: Ditto.
10562 * g++.old-deja/g++.pt/repo2.C: Ditto.
10563 * g++.old-deja/g++.pt/repo3.C: Ditto.
10564 * g++.old-deja/g++.pt/repo4.C: Ditto.
10566 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
10567 * gcc.dg/20030107-1.c: Ditto.
10568 * gcc.dg/20030702-1.c: Ditto.
10569 * gcc.dg/profile-generate-1.c: Ditto.
10570 * g++.dg/other/profile1.C: Ditto.
10571 * g++.old-deja/g++.robertl/eb83.C: Ditto.
10573 * lib/gcc-dg.exp (remove-build-file): New.
10574 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
10575 cleanup-tree-dump, cleanup-saved-temps): New.
10577 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
10579 PR c++/19203, DR 214
10580 * g++.dg/parse/ambig3.C: Not ambiguous.
10581 * g++.dg/template/spec20.C: New.
10582 * g++.dg/template/spec21.C: New.
10584 2005-03-31 Steve Ellcey <sje@cup.hp.com>
10587 * gcc.dg/ia64-fptr-1.c: Run only on linux.
10589 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10591 PR libfortran/20660
10592 * gfortran.dg/negative_unit.f: New test.
10594 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
10596 * gcc.dg/20050330-1.c: New test.
10598 2005-03-30 Devang Patel <dpatel@apple.com>
10600 * g++.dg/tree-sra/ssa-sra-3.C: New test.
10602 2005-03-30 Dale Johannesen <dalej@apple.com>
10604 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
10606 2005-03-30 Janis Johnson <janis187@us.ibm.com>
10608 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
10609 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
10610 Strip options from test name.
10612 2005-03-31 Jan Hubicka <jh@suse.cz>
10614 * gcc.dg/varpool-1.c: New testcase.
10616 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
10620 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
10621 gcc.dg/stmt-expr-label-3.c : New tests.
10622 * gcc.c-torture/execute/medce-2.c: Remove.
10624 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
10627 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
10630 2005-03-30 Alan Modra <amodra@bigpond.net.au>
10632 * gcc.c-torture/compile/pr20203.c: New test.
10634 2005-03-26 Steven G. Kargl <kargls@comcast.net>
10636 * gfortran.dg/promotion.f90: New test.
10638 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
10640 PR middle-end/20491
10641 * gcc.dg/torture/asm-subreg-1.c: New test.
10643 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
10646 * gcc.dg/pr20672-1.c: New test.
10648 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
10650 * gfortran.dg/vect: New directory.
10651 * gfortran.dg/vect/vect.exp: New.
10652 * gfortran.dg/vect/vect-1.f90: New test.
10653 * gfortran.dg/vect/vect-2.f90: New test.
10654 * gfortran.dg/vect/vect-3.f90: New test.
10655 * gfortran.dg/vect/vect-4.f90: New test.
10656 * gfortran.dg/vect/vect-5.f90: New test.
10658 2005-03-29 Jakub Jelinek <jakub@redhat.com>
10660 PR middle-end/20622
10661 * gcc.dg/alias-7.c: New test.
10663 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
10665 * gcc.dg/sparc-reg-1.c: New test.
10667 2005-03-28 Steve Ellcey <sje@cup.hp.com>
10670 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
10672 2005-03-29 Dale Ranta <dir@lanl.gov>
10673 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10675 PR libfortran/20163
10676 * gfortran.dg/pr20163-2.f: New test.
10678 2005-03-28 Jan Hubicka <jh@suse.cz>
10680 PR middle-end/20635
10681 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
10684 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
10686 PR tree-optimization/20626
10687 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
10688 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
10690 2005-03-26 Steven G. Kargl <kargls@comcast.net>
10692 * gfortran.dg/underflow.f90: New test.
10693 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
10695 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10697 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
10699 2005-03-25 Mark Mitchell <mark@codesourcery.com>
10701 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
10702 (g++_init): Make sure that CXXFLAGS is set.
10703 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
10704 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
10705 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10706 * lib/objc.exp (objc_init): Likewise.
10707 * lib/treelang.exp (treelang_init): Likewise.
10709 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
10711 PR tree-optimization/20470
10712 * gcc.dg/tree-ssa/pr20470.c: New test.
10714 2005-03-25 Geoffrey Keating <geoffk@apple.com>
10716 * gcc.dg/ppc-stfiwx.c: New.
10718 2005-03-25 Steve Ellcey <sje@cup.hp.com>
10721 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
10723 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
10725 * gcc.dg/20050325-1.c: Fix a typo.
10727 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10729 PR libfortran/19678
10730 PR libfortran/19679
10731 * gfortran.dg/dos_eol.f: New test.
10733 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
10735 PR rtl-optimization/20249
10736 * gcc.dg/20050325-1.c: New test.
10738 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10740 PR libfortran/15332
10741 * gfortran.dg/pr15332.f: New test.
10743 2005-03-24 Dale Johannesen <dalej@apple.com>
10745 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
10747 2005-03-24 Geoffrey Keating <geoffk@apple.com>
10749 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
10750 'internal' visibility.
10751 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
10752 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
10753 'protected' visibility.
10754 * gcc.dg/visibility-7.c: Likewise.
10755 * lib/target-supports.exp (check_visibility_available): Take
10756 a parameter, the kind of visibility to check for.
10757 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
10758 to check_visibility_available.
10760 * g++.dg/expr/cast3.C: New.
10762 2005-03-24 David Edelsohn <edelsohn@gnu.org>
10764 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
10767 2005-03-24 Steve Ellcey <sje@cup.hp.com>
10770 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
10772 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
10774 * gcc.dg/badshift.c: Renamed to...
10775 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
10777 * gcc.target/i386/badshift.c: Renamed to...
10778 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
10781 PR rtl-optimization/20532
10782 * gcc.target/i386/badshift.c: New.
10784 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10786 * gfortran.dg/pr18025.f90: New test.
10788 2005-03-23 Dale Johannesen <dalej@apple.com>
10790 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
10792 2005-03-23 Mark Mitchell <mark@codesourcery.com>
10794 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
10796 * lib/target-supports.exp (check_iconv_available): Default
10797 libiconv to -liconv, if there is no definition.
10799 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
10801 * gcc.dg/torture/cris-asm-mof-1.c: New test.
10803 2005-03-22 Mark Mitchell <mark@codesourcery.com>
10805 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
10806 * g++.dg/opt/pr7503-2.C: Likewise.
10807 * g++.dg/opt/pr7503-3.C: Likewise.
10808 * g++.dg/opt/pr7503-4.C: Likewise.
10809 * g++.dg/opt/pr7503-5.C: Likewise.
10810 * g++.dg/warn/minmax.C: New test.
10812 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10814 * gfortran.dg/g77_intrinsics_funcs.f: New test.
10815 * gfortran.dg/g77_intrinsics_sub.f: New test.
10817 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
10818 Jan Hubicka <jh@suse.cz>
10819 Steven Bosscher <stevenb@suse.de
10821 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
10823 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10826 * g++.dg/template/redecl3.C: New test.
10828 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10831 * g++.dg/parse/error16.C: Tweak error markers.
10833 2005-03-22 Jakub Jelinek <jakub@redhat.com>
10836 * gcc.dg/20050321-2.c: New test.
10838 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
10842 * g++.dg/template/ptrmem12.C: New.
10844 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
10846 PR rtl-optimization/20527
10847 * gcc.c-torture/execute/pr20527-1.c: New test.
10849 2005-03-22 Ben Elliston <bje@au.ibm.com>
10851 * gcc.misc-tests/options.exp (check_for_options): Create a real C
10852 program, compile it into a real executable and then delete the .c
10853 and .x files afterwards, to avoid problems on testglue targets.
10855 2005-03-21 Stuart Hastings <stuart@apple.com>
10857 * gcc.target/i386/sse-2.c: New.
10859 2005-03-21 Uros Bizjak <uros@kss-loka.si>
10861 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
10863 2005-03-21 Paolo Carlini <pcarlini@suse.de>
10865 * g++.dg/parse/crash25.C: Fix typo.
10867 2005-03-21 Paolo Carlini <pcarlini@suse.de>
10870 * g++.dg/parse/crash24.C: New test.
10873 * g++.dg/parse/crash25.C: New test.
10875 2005-03-21 Paolo Carlini <pcarlini@suse.de>
10878 * g++.dg/ext/stmtexpr4.C: New test.
10880 2005-03-20 Roger Sayle <roger@eyesopen.com>
10882 PR middle-end/20539
10883 * gcc.c-torture/compile/pr13066-1.c: New test case.
10884 * gcc.c-torture/compile/pr20539-1.c: Likewise.
10885 * g++.dg/opt/pr13066-1.C: Likewise.
10887 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
10889 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
10891 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10894 * gfortran.dg/nesting_1.f90: New test.
10896 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10899 * g++.dg/lookup/using13.C: New test.
10901 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10904 * g++.dg/template/crash36.C: New test.
10906 2005-03-18 Paolo Carlini <pcarlini@suse.de>
10909 * g++.dg/template/crash35.C: New test.
10911 2005-03-17 Paolo Carlini <pcarlini@suse.de>
10914 * g++.dg/overload/operator2.C: New test.
10916 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10918 PR libfortran/20257
10919 * gfortran.dg/pr20257.f90: New test.
10921 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10923 PR libfortran/20480
10924 * gfortran.dg/pr20480.f90: New test.
10926 2005-03-16 Richard Henderson <rth@redhat.com>
10928 PR middle-end/15700
10929 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
10930 (_rtld_global): New.
10931 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
10932 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
10934 * gcc.dg/alias-3.c: New.
10935 * gcc.dg/alias-4.c: New.
10936 * gcc.dg/alias-5.c: New.
10937 * gcc.dg/alias-6.c: New.
10939 2005-03-15 Geoffrey Keating <geoffk@apple.com>
10941 * gcc.dg/cpp/ucnid-7.c: New.
10943 2005-03-15 Janis Johnson <janis187@us.ibm.com>
10944 Dorit Naishlos <dorit@il.ibm.com>
10946 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
10949 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
10951 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
10952 misaligned accesses.
10953 * gcc.dg/vect/vect-58.c: Likewise.
10954 * gcc.dg/vect/vect-92.c: New.
10955 * gcc.dg/vect/vect-93.c: New.
10957 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
10960 * gfortran.dg/assign_2.f90: New test.
10961 * gfortran.dg/assign_3.f90: New test.
10962 * gfortran.dg/assign.f90: New test.
10964 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
10966 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
10967 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
10968 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
10969 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
10972 2005-03-14 Geoffrey Keating <geoffk@apple.com>
10974 * gcc.dg/cpp/ucnid-6.c: New.
10976 * gcc.dg/cpp/normalize-1.c: New.
10977 * gcc.dg/cpp/normalize-2.c: New.
10978 * gcc.dg/cpp/normalize-3.c: New.
10979 * gcc.dg/cpp/normalize-4.c: New.
10980 * gcc.dg/cpp/ucnid-4.c: New.
10981 * gcc.dg/cpp/ucnid-5.c: New.
10982 * g++.dg/cpp/normalize-1.C: New.
10983 * g++.dg/cpp/ucnid-1.C: New.
10985 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
10987 * gcc.dg/pr18628.c: New.
10989 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
10992 * g++.dg/tree-ssa/pr20280.C: New.
10994 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10997 * gfortran.dg/stfunc_2.f90: New test.
10999 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
11001 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
11003 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
11005 * gcc.dg/tree-ssa/20050314-1.c: New test.
11007 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11011 * g++.dg/template/friend34.C: New test.
11012 * g++.dg/template/friend35.C: Likewise.
11013 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
11015 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11017 Friend class name lookup 5/n
11019 * g++.dg/lookup/hidden-class1.C: New test.
11020 * g++.dg/lookup/hidden-class2.C: Likewise.
11021 * g++.dg/lookup/hidden-class3.C: Likewise.
11022 * g++.dg/lookup/hidden-class4.C: Likewise.
11023 * g++.dg/lookup/hidden-class5.C: Likewise.
11024 * g++.dg/lookup/hidden-class6.C: Likewise.
11025 * g++.dg/lookup/hidden-class7.C: Likewise.
11026 * g++.dg/lookup/hidden-class8.C: Likewise.
11027 * g++.dg/lookup/hidden-class9.C: Likewise.
11028 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
11029 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
11030 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
11031 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
11032 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
11033 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
11034 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
11035 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
11036 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
11037 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
11038 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
11040 2005-03-13 Mark Mitchell <mark@codesourcery.com>
11043 * g++.dg/template/error18.C: New test.
11045 2005-03-09 Ben Elliston <bje@au.ibm.com>
11048 * g++.dg/debug/pr16792.C: New test.
11050 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
11052 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
11053 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
11054 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
11055 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
11056 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
11057 test assertion names.
11059 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11062 * gfortran.dg/stfunc_1.f90: New test.
11064 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11067 * gfortran.dg/real_index_1.f90: New test.
11069 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11072 * gfortran.dg/spec_expr_1.f90: New test.
11074 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
11077 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
11080 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11083 * gfortran.dg/largeequiv_1.f90: New test.
11085 2005-03-12 Geoffrey Keating <geoffk@apple.com>
11087 * gcc.dg/ucnid-1.c: New.
11088 * gcc.dg/ucnid-2.c: New.
11089 * gcc.dg/ucnid-3.c: New.
11090 * gcc.dg/ucnid-4.c: New.
11091 * gcc.dg/ucnid-5.c: New.
11092 * gcc.dg/ucnid-6.c: New.
11093 * gcc.dg/cpp/ucnid-1.c: New.
11094 * gcc.dg/cpp/ucnid-2.c: New.
11095 * gcc.dg/cpp/ucnid-3.c: New.
11096 * g++.dg/other/ucnid-1.C: New.
11098 2005-03-12 Geoffrey Keating <geoffk@apple.com>
11100 * gcc.dg/vmx/darwin-abi-3.c: Delete.
11102 2005-03-11 Per Bothner <per@bothner.com>
11104 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
11105 that diagnotics refer to correct token.
11106 * gcc.dg/unused-3.c: Likewise.
11108 2005-03-11 Per Bothner <per@bothner.com>
11110 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
11111 constant" is now actually on same line as string constant.
11112 * gcc.dg/cpp/direct2s.c: Likewise.
11114 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
11116 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
11118 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11120 PR libfortran/20124
11121 * gfortran.dg/pr20124.f90: New Test
11123 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
11125 PR tree-optimization/20130
11126 * gcc.dg/pr20130-1.c: New test.
11128 2005-03-10 Steve Ellcey <sje@cup.hp.com>
11131 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
11133 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11135 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
11137 2005-03-10 Steve Ellcey <sje@cup.hp.com>
11139 * g++.dg/eh/forced1.C: Fix comment.
11140 * g++.dg/eh/forced2.C: Ditto.
11141 * g++.dg/eh/forced3.C: Ditto.
11142 * g++.dg/eh/forced4.C: Ditto.
11144 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
11147 * gcc.c-torture/compile/pr20412.c: New test.
11149 2005-03-10 Roger Sayle <roger@eyesopen.com>
11151 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
11153 2005-03-10 Jakub Jelinek <jakub@redhat.com>
11156 * gcc.dg/20050307-1.c: New test.
11158 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
11161 * g++.dg/other/stdarg3.C: New.
11163 2005-03-10 Jakub Jelinek <jakub@redhat.com>
11165 PR c++/18384, c++/18327
11166 * g++.dg/init/array19.C: New test.
11168 PR inline-asm/20314
11169 * gcc.dg/torture/pr20314-1.c: New test.
11170 * gcc.dg/torture/pr20314-2.c: New test.
11172 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
11174 * gcc.dg/20050309-1.c: New test.
11176 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11178 * gcc.dg/builtins-10.c: Reactivate disabled test.
11179 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
11180 new cbrt transformations.
11182 2005-03-09 Mark Mitchell <mark@codesourcery.com>
11185 * g++.dg/template/array13.C: New test.
11187 2005-03-09 Paolo Carlini <pcarlini@suse.de>
11190 * g++.dg/init/brace4.C: New test.
11192 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
11195 * g++.dg/template/non-dependent12.C: New.
11197 2005-03-08 Mark Mitchell <mark@codesourcery.com>
11200 * g++.dg/init/array18.C: Add dg-do run marker.
11203 * g++.dg/init/array18.C: New test.
11205 2005-03-09 Ben Elliston <bje@au.ibm.com>
11207 * consistency.vlad/vlad.exp: Remove trailing semicolons.
11208 * g++.dg/gcov/gcov.exp: Likewise.
11209 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
11210 * gcc.target/xstormy16/xstormy16.exp: Likewise.
11211 * lib/c-torture.exp: Likewise.
11212 * lib/fortran-torture.exp: Likewise.
11213 * lib/g++.exp: Likewise.
11214 * lib/gcc-defs.exp: Likewise.
11215 * lib/gcc-dg.exp: Likewise.
11216 * lib/gcc.exp: Likewise.
11217 * lib/gcov.exp: Likewise.
11218 * lib/gfortran.exp: Likewise.
11219 * lib/mike-g++.exp: Likewise.
11220 * lib/mike-gcc.exp: Likewise.
11221 * lib/objc-torture.exp: Likewise.
11222 * lib/objc.exp: Likewise.
11223 * lib/profopt.exp: Likewise.
11224 * lib/target-libpath.exp: Likewise.
11225 * lib/target-supports.exp: Likewise.
11226 * lib/treelang.exp: Likewise.
11227 * lib/wrapper.exp: Likewise.
11229 2005-03-08 Jeff Law <law@redhat.com>
11231 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
11234 2005-03-08 Ira Rosen <irar@il.ibm.com>
11236 * gcc.dg/vect/pr20122.c: New test.
11238 2005-03-07 Jeff Law <law@redhat.com>
11240 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
11242 * gcc.dg/tree-ssa/pr18133-1.c: New test.
11243 * gcc.dg/tree-ssa/pr18133-2.c: New test.
11244 * gcc.dg/tree-ssa/pr18134.c: New test.
11246 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11248 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
11249 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
11250 gcc.dg/torture/builtin-noret-2.c: Require weak support.
11252 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
11255 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
11257 2005-03-07 Mark Mitchell <mark@codesourcery.com>
11259 * g++.dg/warn/Wnvdtor.C: New test.
11261 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
11263 * gcc.dg/torture/pr19683-1.c: New test.
11265 2005-03-06 Steven G. Kargl <kargls@comcast.net>
11267 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
11268 * gfortran.dg/g77/19990313-2.f: Ditto.
11269 * gfortran.dg/g77/19990313-3.f: Ditto.
11270 * gfortran.dg/g77/19990525-0.f: Ditto.
11271 * gfortran.dg/g77/19990826-0.f: Ditto.
11272 * gfortran.dg/g77/19990826-2.f: Ditto.
11273 * gfortran.dg/g77/19990826-3.f: Ditto.
11274 * gfortran.dg/g77/20000511-1.f: Ditto.
11275 * gfortran.dg/g77/20000511-2.f: Ditto.
11276 * gfortran.dg/g77/970625-2.f: Ditto.
11277 * gfortran.dg/g77/980310-2.f: Ditto.
11278 * gfortran.dg/g77/980310-3.f: Ditto.
11279 * gfortran.dg/g77/980310-8.f: Ditto.
11280 * gfortran.dg/g77/980519-2.f: Ditto.
11281 * gfortran.dg/g77/alpha1.f: Ditto.
11282 * gfortran.dg/g77/claus.f: Ditto.
11283 * gfortran.dg/g77/erfc.f: Ditto.
11284 * gfortran.dg/g77/short.f: Ditto.
11285 * gfortran.fortran-torture/execute/data.f90: Ditto.
11286 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
11287 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
11289 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11291 * lib/file-format.exp (gcc_target_object_format): Add check for som
11292 format and hardcode object formats on hppa*-*-hpux*.
11293 * lib/target-supports.exp (check_weak_available): Add check for som
11294 object format. Always return 0 on hppa*-*-hpux10*.
11296 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
11299 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
11301 2005-03-05 Steven G. Kargl <kargls@comcast.net>
11303 * gfortran.dg/pr19936_1.f90: New test.
11304 * gfortran.dg/pr19936_2.f90: New test.
11305 * gfortran.dg/pr19936_3.f90: New test.
11307 2005-03-05 Steven G. Kargl <kargls@comcast.net>
11308 Paul Thomas <prthomas@drfccad.cea.fr>
11310 * gfortran.dg/PR19754_1.f90: New test.
11311 * gfortran.dg/PR19754_2.f90: Ditto.
11313 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11316 * g++.dg/template/non-dependent11.C: New test.
11318 2005-03-05 Uros Bizjak <uros@kss-loka.si>
11320 * lib/target-supports.exp (check_iconv_available): Fix comment.
11322 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
11323 Joseph S. Myers <joseph@codesourcery.com>
11326 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
11328 2005-03-04 Matthew Sachs <msachs@apple.com>
11330 * gcc.exp (gcc_target_compile): Put braces around
11331 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
11332 * objc.exp (objc_target_compile): Likewise.
11333 * treelang.exp (treelang_target_compile): Likewise.
11335 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11338 * gfortran.dg/func_result_1.f90: New test.
11340 2005-03-04 Ben Elliston <bje@au.ibm.com>
11342 * gcc.misc-tests/options.exp: New test.
11344 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
11346 * gcc.dg/pr15784-4.c: New test.
11348 2005-03-03 Geoffrey Keating <geoffk@apple.com>
11350 * gcc.c-torture/execute/pr17133.c: New.
11351 * gcc.c-torture/compile/20050303-1.c: New.
11353 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
11355 * gcc.dg/cpp/assert4.c: Fix for cygwin.
11357 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
11359 * g++.dg/overload/using2.C: New.
11361 2005-03-02 Mark Mitchell <mark@codesourcery.com>
11364 * g++.dg/init/ptrmem2.C: New test.
11366 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
11369 * gcc.dg/pr8927-1.c: New test.
11371 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
11374 * g++.dg/inherit/covariant12.C: New.
11376 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11379 * gfortran.dg/bound_1.f90: New test.
11381 2005-02-28 Janis Johnson <janis187@us.ibm.com>
11383 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
11384 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
11386 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
11389 * gcc.dg/pr20245-1.c: New test.
11391 2005-02-28 Jakub Jelinek <jakub@redhat.com>
11393 PR middle-end/19874
11394 * gcc.c-torture/execute/20050119-2.c: New test case.
11396 2005-02-28 Ben Elliston <bje@au.ibm.com>
11398 * README: Update the DejaGnu bug reporting address.
11399 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
11400 * lib/objc-torture.exp: Likewise.
11402 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
11404 * gfortran.dg/boz_1.f90: New test.
11405 * gfortran.dg/boz_3.f90: New test.
11406 * gfortran.dg/boz_4.f90: New test.
11408 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
11410 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
11411 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
11413 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11415 PR libfortran/20101
11416 * gfortran.dg/write_0_pe_format.f90: New test.
11418 2005-02-27 Jakub Jelinek <jakub@redhat.com>
11421 * g++.dg/opt/thunk2.C: New test.
11422 * g++.dg/opt/covariant1.C: New test.
11424 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11426 * gfortran.dg/e_d_fmt.f90: New test.
11428 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
11430 * gcc.dg/asm-b.c: Fix comment typos.
11432 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
11434 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
11437 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
11440 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
11441 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
11442 * gcc.dg/asm-b.c: New test.
11444 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
11446 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
11447 Disable this test on IRIX 6.
11449 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
11451 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
11452 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
11455 2005-02-25 Diego Novillo <dnovillo@redhat.com>
11457 PR tree-optimization/20204
11458 * testsuite/gcc.dg/pr20204.c: New test.
11460 2005-02-24 Jakub Jelinek <jakub@redhat.com>
11463 * gcc.c-torture/execute/20050224-1.c: New test.
11466 * g++.dg/warn/Wbraces2.C: New test.
11468 2005-02-23 Mark Mitchell <mark@codesourcery.com>
11471 * g++.dg/init/const2.C: New test.
11473 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
11475 PR tree-optimization/20100
11476 * gcc.c-torture/execute/pr20100-1.c: New test.
11478 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11480 * gfortran.dg/implicit_3.f90: New test.
11482 * gfortran.dg/deftype_1.f90: New test.
11484 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
11486 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
11488 * g++.dg/other/anon3.C: Accept a warning.
11490 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
11492 * gcc.dg/pr20017.c: Fix a comment typo.
11494 2005-02-23 Bud Davis <bdavis@gfortran.org>
11496 * gfortran.dg/list_read_4.f90: Change to f90 comments.
11498 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11501 * ada/acats/tests/cxa/cxa3004.a: Remove.
11502 * ada/acats/tests/cxb/cxb30061.am: Likewise.
11504 2005-02-22 Mark Mitchell <mark@codesourcery.com>
11507 * g++.dg/init/const1.C: New test.
11510 * g++.dg/parse/constant7.C: New test.
11513 * g++.dg/parse/error27.C: New test.
11514 * g++.dg/template/qualttp15.C: Adjust error markers.
11515 * g++.old-deja/g++.other/struct1.C: Likewise.
11518 * g++.dg/template/error17.C: New test.
11521 * g++.dg/parser/error26.C: New test.
11523 2005-02-22 Diego Novillo <dnovillo@redhat.com>
11525 PR tree-optimization/20100
11526 PR tree-optimization/20115
11527 * gcc.dg/pr20115.c: New test.
11528 * gcc.dg/pr20115-1.c: New test.
11529 * gcc.dg/pr20100.c: New test.
11530 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
11531 call-clobbered variables after alias1.
11533 2005-02-22 Bud Davis <bdavis@gfortran.org>
11535 * gfortran.dg/list_read_4.f90: new test.
11537 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
11539 PR rtl-optimization/20017.
11540 * gcc.dg/pr20017.c: New.
11542 2005-02-22 Devang Patel <dpatel@apple.com>
11545 * g++.dg/tree-ssa/pr19952.C: New test.
11547 2005-02-22 Mark Mitchell <mark@codesourcery.com>
11550 * g++.dg/parse/constant6.C: New test.
11552 2005-02-22 Uros Bizjak <uros@kss-loka.si>
11554 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
11555 * g++.dg/charset/asm2.c: Likewise.
11556 * g++.dg/charset/asm3.c: Likewise.
11557 * g++.dg/charset/asm4.c: Likewise.
11558 * g++.dg/charset/asm5.c: Likewise.
11559 * g++.dg/charset/attribute1.c: Likewise.
11560 * g++.dg/charset/attribute2.c: Likewise.
11561 * g++.dg/charset/extern1.cc: Likewise.
11562 * g++.dg/charset/extern2.cc: Likewise.
11563 * g++.dg/charset/extern3.cc: Likewise.
11564 * g++.dg/charset/function.cc: Likewise.
11565 * g++.dg/charset/string.c: Likewise.
11566 * g++.dg/charset/charset.exp: Likewise.
11567 * lib/target-supports.exp (check_iconv_available): Fix comment.
11569 2005-02-22 Uros Bizjak <uros@kss-loka.si>
11571 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
11572 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
11573 * gcc.dg/charset/asm2.c: Likewise.
11574 * gcc.dg/charset/asm3.c: Likewise.
11575 * gcc.dg/charset/asm4.c: Likewise.
11576 * gcc.dg/charset/asm5.c: Likewise.
11577 * gcc.dg/charset/asm6.c: Likewise.
11578 * gcc.dg/charset/attribute1.c: Likewise.
11579 * gcc.dg/charset/attribute2.c: Likewise.
11580 * gcc.dg/charset/builtin1.c: Likewise.
11581 * gcc.dg/charset/extern.c: Likewise.
11582 * gcc.dg/charset/function.c: Likewise.
11583 * gcc.dg/charset/string.c: Likewise.
11584 * gcc.dg/charset/charset.exp: Likewise.
11586 2005-02-21 Bud Davis <bdavis9659@comcast.net>
11589 * gfortran.dg/pr20086.f90: New test.
11591 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
11593 PR tree-optimization/19786
11594 * g++.dg/tree-ssa/pr19786.C: New.
11596 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11598 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
11600 2005-02-21 Jeff Law <law@redhat.com>
11602 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
11604 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11606 * gfortran.dg/do_iterator: Split loop, markup all lines for
11607 which an error locus is printed.
11608 * gfortran.dg/pr17708.f90: Markup all lines for which an error
11610 * gfortran.dg/select_4.f90: Likewise.
11611 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
11612 locuses in the various permutations.
11614 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
11616 PR tree-optimization/19951
11617 * g++.dg/vect: New directory.
11618 * g++.dg/vect/vect.exp: New file.
11619 * g++.dg/vect/pr19951.cc: New testcase.
11620 * g++.dg/dg.exp: Also prune vectorizer tests.
11622 2005-02-20 Zack Weinberg <zack@codesourcery.com>
11625 * gcc.dg/charset/builtin1.c: New test.
11627 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11630 * g++.dg/inherit/volatile1.C: New test.
11633 * g++.dg/template/dtor4.C: New test.
11635 2005-02-19 Steven G. Kargl <kargls@comcast.net>
11637 * gfortran.dg/int_1.f90: New test.
11639 2005-02-19 Devang Patel <dpatel@apple.com>
11641 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
11643 2005-02-19 Steven G. Kargl <kargls@comcast.net>
11645 * gfortran.dg/achar_1.f90: New test.
11647 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
11649 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
11651 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
11652 Jakub Jelinek <jakub@redhat.com>
11654 PR tree-optimization/19828
11655 * gcc.dg/tree-ssa/loop-7.c: New test.
11656 * gcc.c-torture/execute/20050218-1.c: New test.
11658 2005-02-19 Jakub Jelinek <jakub@redhat.com>
11661 * gcc.dg/transparent-union-1.c: New test.
11662 * gcc.dg/transparent-union-2.c: New test.
11664 2005-02-18 James E Wilson <wilson@specifixinc.com>
11666 PR tree-optimization/18977
11667 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
11669 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
11672 * gcc.dg/pr20054.c: New test.
11674 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11677 * g++.dg/ext/attrib20.C: New test.
11679 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
11681 PR middle-end/20030
11682 * gfortran.fortran-torture/execute/character_passing.f90: New test.
11684 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
11687 * g++.dg/opt/switch4.C: New.
11689 2005-02-18 Jakub Jelinek <jakub@redhat.com>
11692 PR tree-optimization/20009
11693 * gcc.c-torture/compile/20050217-1.c: New test.
11694 * g++.dg/opt/switch3.C: New test.
11696 PR tree-optimization/18947
11697 * gcc.c-torture/compile/20050215-1.c: New test.
11698 * gcc.c-torture/compile/20050215-2.c: New test.
11699 * gcc.c-torture/compile/20050215-3.c: New test.
11701 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
11704 * g++.dg/template/crash34.C: New.
11707 * g++.dg/other/access3.C: New.
11709 2005-02-17 Ira Rosen <irar@il.ibm.com>
11711 * gcc.dg/vect/vect-98.c: New test.
11713 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
11715 PR tree-optimization/19967
11716 * gcc.dg/pr19967.c: New.
11718 2005-02-16 Jakub Jelinek <jakub@redhat.com>
11720 PR middle-end/19857
11721 * gcc.dg/tree-ssa/20050215-1.c: New test.
11722 * gcc.c-torture/execute/20050215-1.c: New test.
11724 2005-02-15 Eric Christopher <echristo@redhat.com>
11726 * gcc.dg/cpp/20050215-1.c: New file.
11728 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
11730 PR tree-optimization/15785
11731 * gcc.dg/pr15785-1.c: New test.
11733 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
11736 * g++.dg/init/ctor4.C: New.
11737 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
11739 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
11741 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
11742 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
11744 2005-02-15 Andreas Schwab <schwab@suse.de>
11746 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
11749 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
11751 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
11753 2005-02-14 Diego Novillo <dnovillo@redhat.com>
11755 PR tree-optimization/19853
11756 * gcc.c-torture/compile/pr19853.c: New test.
11758 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
11761 * g++.dg/parse/local-class1.C: New.
11764 * g++.dg/parse/ptrmem3.C: New.
11767 * g++.old-deja/g++.oliva/template6.C: Add another case.
11768 * g++.dg/template/explicit6.C: New.
11770 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
11773 * g++.dg/other/redecl2.C: New.
11775 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
11778 * g++.dg/abi/covariant4.C: New.
11780 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
11782 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
11784 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
11786 * gcc.dg/vect/vect-96.c: Fix typo.
11788 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11792 * g++.dg/template/enum5.C: New test.
11794 2005-02-12 Ira Rosen <irar@il.ibm.com>
11796 * gcc.dg/vect/vect-97.c: New test.
11798 2005-02-12 Ira Rosen <irar@il.ibm.com>
11800 * gcc.dg/vect/vect-96.c: New test.
11802 2005-02-12 Uros Bizjak <uros@kss-loka.si>
11804 * gcc.dg/builtins-34.c: Also check ldexp*.
11806 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
11808 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
11810 2005-02-11 Janis Johnson <janis187@us.ibm.com>
11812 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
11813 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
11814 dg-require-dll, dg-require-iconv, dg-require-named-sections,
11815 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
11816 selector_list, selector_expression, dg-process-target): Move to new
11817 file target-supports-dg.exp.
11818 * lib/target-supports-dg.exp: New.
11820 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
11823 2005-02-11 Jakub Jelinek <jakub@redhat.com>
11826 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
11828 PR middle-end/19858
11829 * gcc.c-torture/compile/20050210-1.c: New test.
11831 2005-02-11 Mark Mitchell <mark@codesourcery.com>
11834 * g++.dg/warn/Wbraces1.C: New test.
11836 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
11838 * gcc.dg/builtins-52.c: New testcase.
11840 2005-02-10 Jakub Jelinek <jakub@redhat.com>
11843 * gcc.c-torture/execute/20050119-1.c: New test.
11845 2005-02-09 Mark Mitchell <mark@codesourcery.com>
11848 * g++.dg/init/delete1.C: New test.
11850 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
11853 * g++.dg/template/static12.C: New test.
11855 2005-02-09 Mark Mitchell <mark@codesourcery.com>
11858 * g++.dg/conversion/ambig1.C: New test.
11861 * g++.dg/ext/attrib19.C: New test.
11864 * g++.dg/parse/dtor5.C: New test.
11867 * g++.dg/template/dtor3.C: New test.
11870 * g++.dg/template/static11.C: New test.
11871 * g++.dg/template/crash2.C: Remove dg-error marker.
11873 2005-02-09 Janis Johnson <janis187@us.ibm.com>
11876 * g++.old-deja/g++.mike/p10769a.C: Remove.
11878 2005-02-09 Roger Sayle <roger@eyesopen.com>
11880 * gcc.dg/builtins-48.c: New test case.
11881 * gcc.dg/builtins-49.c: New test case.
11882 * gcc.dg/builtins-50.c: New test case.
11883 * gcc.dg/builtins-51.c: New test case.
11885 2005-02-09 Ian Lance Taylor <ian@airs.com>
11887 PR middle-end/19583
11888 * g++.dg/warn/Wreturn-type-3.C: New test.
11890 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
11892 PR middle-end/19402
11893 * gcc.dg/pr19402-1.c: New testcase.
11894 * gcc.dg/pr19402-2.c: likewise.
11896 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
11898 PR middle-end/19854
11899 * g++.dg/tree-ssa/tmmti.C: New testcase.
11901 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
11903 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
11905 2005-02-08 Mark Mitchell <mark@codesourcery.com>
11908 * g++.dg/parse/crash23.C: New test.
11909 * g++.dg/warn/Weff1.C: New test.
11911 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
11913 * gcc.dg/20050209-1.c: New test.
11915 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
11918 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
11920 2005-02-08 Mike Stump <mrs@apple.com>
11922 * g++.dg/pch/import-2.c: New test.
11923 * g++.dg/pch/import-2.hs: New.
11924 * g++.dg/pch/include/import-2a.h: New.
11925 * g++.dg/pch/include/import-2b.h: New.
11927 2005-02-08 Janis Johnson <janis187@us.ibm.com>
11929 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
11931 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11933 * gfortran.dg/substr_1.f90: New test.
11935 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
11937 PR middle-end/19775
11938 * gcc.dg/torture/builtin-power-1.c: Disable test for
11939 invalid transformation.
11940 * gcc.dg/builtins-10.c: Likewise. Disable one test we
11941 no longer optimize.
11942 * gcc.dg/builtins-47.c: New testcase.
11944 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
11945 Dorit Naishlos <dorit@il.ibm.com>
11947 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
11949 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
11951 * gcc.c-torture/compile/20050206-1.c: New test.
11953 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
11956 * g++.dg/opt/pr19768.C: New test.
11958 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
11961 * gcc.c-torture/compile/pr19736.c: New test.
11963 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11966 * g++.dg/parse/error25.C: New test.
11968 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
11970 * gcc.c-torture/execute/20050203-1.c: New.
11972 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
11974 * gcc.dg/vect/vect-85.c: Remove xfail.
11975 * gcc.dg/vect/vect-86.c: Remove xfail.
11976 * gcc.dg/vect/vect-87.c: Remove xfail.
11977 * gcc.dg/vect/vect-88.c: Remove xfail.
11979 2005-02-02 Geoffrey Keating <geoffk@apple.com>
11981 * gcc.dg/altivec-19.c: New.
11983 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
11986 * gcc.dg/nested-func-3.c: New test.
11987 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
11989 2005-02-02 Janis Johnson <janis187@us.ibm.com>
11991 * gcc.test-framework/gen_directive_tests: Generate tests for
11992 selector expressions.
11994 2005-02-02 Matt Austern <austern@apple.com>
11997 * g++/ext/builtin7.C: New.
11998 * g++/ext/builtin8.C: New.
12000 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
12003 * gcc.dg/pr18502-1.c: New test.
12005 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12008 * g++.dg/template/local4.C: Tweak.
12010 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
12012 PR tree-optimization/19578
12013 * gcc.c-torture/compile/20050202-1.c: New test.
12015 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
12018 * gcc.dg/c99-init-4.c: New test.
12020 2005-02-01 Janis Johnson <janis187@us.ibm.com>
12022 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
12024 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
12026 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
12027 * g++.dg/eh/check-vect.h: New.
12029 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
12030 * gcc.dg/vect/vect-78.c: Ditto.
12031 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
12034 * g++.dg/conversion/simd1.C: Expect warning.
12035 * g++.dg/ext/attribute-test-1.C: Ditto.
12036 * g++.dg/ext/attribute-test-2.C: Ditto.
12037 * g++.dg/ext/attribute-test-3.C: Ditto.
12038 * g++.dg/ext/attribute-test-4.C: Ditto.
12040 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
12041 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
12043 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
12045 2005-02-01 Richard Henderson <rth@redhat.com>
12047 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
12048 long double for ibm double-double format.
12049 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
12051 2005-02-01 Diego Novillo <dnovillo@redhat.com>
12053 PR tree-optimization/19633
12054 * testsuite/gcc.dg/pr19633-1.c: New test.
12055 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
12056 to NULL or a symbol.
12058 2005-02-01 Janis Johnson <janis187@us.ibm.com>
12060 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
12062 (dg-process-target (local override)): Handle selector expressions.
12064 * gcc.test-framework/README: Describe tests in source directory.
12065 * gcc.test-framework/test-framework.awk: Handle dg- tests.
12066 * gcc.test-framework/test-framework.exp: Handle dg- tests.
12067 * gcc.test-framework/dg-bogus-exp-P.c: New test.
12068 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
12069 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
12070 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
12071 * gcc.test-framework/dg-do-link-exp-P.c: New test.
12072 * gcc.test-framework/dg-do-run-exp-P.c: New test.
12073 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
12074 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
12075 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
12076 * gcc.test-framework/dg-error-exp-P.c: New test.
12077 * gcc.test-framework/dg-error-exp-XP.c: New test.
12078 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
12079 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
12080 * gcc.test-framework/dg-output-exp-P.c: New test.
12081 * gcc.test-framework/dg-output-exp-XF.c: New test.
12082 * gcc.test-framework/dg-warning-exp-P.c: New test.
12083 * gcc.misc-tests/dg-1.c: Remove.
12084 * gcc.misc-tests/dg-2.c: Remove.
12085 * gcc.misc-tests/dg-3.c: Remove.
12086 * gcc.misc-tests/dg-4.c: Remove.
12087 * gcc.misc-tests/dg-5.c: Remove.
12088 * gcc.misc-tests/dg-6.c: Remove.
12089 * gcc.misc-tests/dg-7.c: Remove.
12090 * gcc.misc-tests/dg-8.c: Remove.
12091 * gcc.misc-tests/dg-9.c: Remove.
12092 * gcc.misc-tests/dg-10.c: Remove.
12093 * gcc.misc-tests/dg-11.c: Remove.
12094 * gcc.misc-tests/dg-12.c: Remove.
12095 * gcc.misc-tests/dg-test.exp: Remove.
12097 * gcc.test-framework/test-framework.awk: Change recording and
12098 printing of passes and failures.
12100 * gcc.test-framework: New directory.
12101 * gcc.test-framework/README: New.
12102 * gcc.test-framework/test-framework.exp: New.
12103 * gcc.test-framework/test-framework.awk: New.
12104 * gcc.test-framework/gen_directive_tests: New.
12106 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
12108 * lib/treelang.exp: Fix comment typos.
12109 (treelang_target_compile): Don't append libs=-ltreelang to options.
12111 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
12113 * g++.dg/parse/typename7.C: Adjust error messages.
12115 2005-01-31 Jeff Law <law@redhat.com>
12117 * gcc.c-torture/execute/20050131-1.c: New test.
12118 * gcc.dg/wcaselabel.c: New test.
12120 2005-01-31 Mark Mitchell <mark@codesourcery.com>
12122 * g++.dg/other/warning1.C: Adjust error messags.
12123 * g++.dg/parse/constant5.C: New test.
12125 2005-01-31 Steven Bosscher <stevenb@suse.de>
12128 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
12129 the test case valid.
12130 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
12131 * testsuite/gcc.dg/array-7.c: Adjust expected result.
12132 * testsuite/gcc.dg/pr18596-3.c: Likewise.
12133 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
12134 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
12135 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
12137 2005-01-31 Dale Johannesen <dalej@apple.com>
12139 * g++.dg/opt/pr19650.C: New test.
12141 2005-01-31 Richard Henderson <rth@redhat.com>
12143 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
12144 long double for intel double extended format.
12145 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
12147 2005-01-30 Mark Mitchell <mark@codesourcery.com>
12150 * g++.dg/template/static10.C: New test.
12153 * g++.dg/parse/error24.C: New test.
12156 * g++.dg/lookup/builtin1.C: New test.
12159 * g++.dg/warn/conv3.C: New test.
12161 2005-01-30 Bud Davis <bdavis@gfortran.org>
12164 * gfortan.dg/inquire_7.f90
12166 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
12168 PR tree-optimization/15791
12169 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
12170 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
12171 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
12172 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
12173 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
12174 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
12175 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
12176 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
12177 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
12178 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
12180 2005-01-29 Paul Brook <paul@codesourcery.com>
12183 * check.c (real_or_complex_check): New function.
12184 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
12185 * intrinsic.c (add_functions): Use new check functions.
12186 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
12189 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
12191 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
12192 gcc.dg/lvalue-3.c: New tests.
12193 * gcc.dg/concat.c: Update expected messages.
12195 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
12197 PR libfortran/19595
12198 * gfortran.dg/eor_1.f90: New test.
12200 2005-01-29 Steven G. Kargl <kargls@comcast.net>
12203 * gfortran.dg/logical_data_1.f90: New test.
12205 2005-01-28 Mark Mitchell <mark@codesourcery.com>
12208 * g++.dg/template/crash33.C: New test.
12211 * g++.dg/template/crash32.C: New test.
12213 2005-01-28 Ian Lance Taylor <ian@airs.com>
12215 PR middle-end/16558
12216 * g++.dg/warn/Wreturn-type-2.C: New test.
12218 2004-06-24 Jeff Law <law@redhat.com>
12220 * gcc.dg/tree-ssa/20050128-1.c: New test.
12222 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
12224 * gcc.target/frv/all-mdpackh-1.c: New test.
12226 2005-01-28 Steven Bosscher <stevenb@suse.de>
12228 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
12230 2005-01-27 Richard Henderson <rth@redhat.com>
12232 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
12234 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
12236 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
12238 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
12240 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
12241 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
12242 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
12243 to cope with cases where the multilib options override the dg-options.
12245 2005-01-27 Jakub Jelinek <jakub@redhat.com>
12248 * gcc.dg/noncompile/20050120-1.c: New test.
12250 2005-01-26 Diego Novillo <dnovillo@redhat.com>
12252 PR tree-optimization/19633
12253 * gcc.dg/pr19633.c: New test.
12254 * gcc.dg/tree-ssa/pr19633.c: New test.
12256 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
12258 * gcc.dg/20041216-1.c: New test.
12260 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
12263 * objc.dg/selector-2.m: New test.
12265 2005-01-26 Jakub Jelinek <jakub@redhat.com>
12267 * g++.dg/opt/range-test-2.C: New test.
12269 PR rtl-optimization/19579
12270 * gcc.c-torture/execute/20050124-1.c: New test.
12272 2005-01-26 Greg Parker <gparker@apple.com>
12273 Stuart Hastings <stuart@apple.com>
12275 * gcc.c-torture/execute/20050125-1.c: New.
12277 2005-01-18 Jan Hubicka <jh@suse.cz>
12279 PR tree-optimize/19337
12280 * gcc.c-torture/compile/20050119-1.c: New test.
12282 2005-01-24 James E Wilson <wilson@specifixinc.com>
12284 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
12285 test for successful match.
12287 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
12290 * objc.dg/comp-types-7.m: New test.
12292 2005-01-24 Janis Johnson <janis187@us.ibm.com>
12294 * lib/target-supports.exp (current_target_name): New.
12295 (check_effective_target_ilp32, check_effective_target_lp64):
12296 Cache the result to use as long as the current target, with
12297 multilib flags, remains the same.
12299 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
12300 (dg-require-weak, dg-require-visibility, dg-require-alias,
12301 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
12302 dg-require-effective-target, dg-skip-if): Remove call to
12303 skip_test_and_clear_xfail.
12304 (dg-test): Clear xfail data.
12306 2005-01-24 Jakub Jelinek <jakub@redhat.com>
12309 * gcc.dg/ppc64-toc.c: New test.
12311 * g++.dg/tree-ssa/empty-1.C: New test.
12313 PR middle-end/19551
12314 * gcc.c-torture/execute/20050121-1.c: New test.
12315 * gcc.dg/20050121-2.c: New test.
12317 2004-01-23 Steven G. Kargl <kargls@comcast.net>
12318 Paul Brook <paul@codesourcery.com>
12321 * gfortran.dg/real_const_1.f: New test.
12322 * gfortran.dg/real_const_2.f90: New test.
12323 * gfortran.dg/complex_int_1.f90: New test.
12325 2005-01-23 Bud Davis <bdavis9659@comcast.net>
12328 * gfortan.dg/inquire_6.f90: New test.
12330 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
12332 PR libfortran/19451
12333 * open_readonly_1.f90: New test.
12335 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
12337 PR libfortran/18982
12338 * gfortran.dg/open_new.f90: New file.
12340 2005-01-22 Paul Brook <paul@codesourcery.com>
12342 * namelist_1.f90: New test.
12344 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
12346 PR tree-optimization/19484
12347 * gcc.c-torture/compile/20050122-[12].c: New tests.
12349 2005-01-22 Paul Brook <paul@codesourcery.com>
12351 * gfortran.dg/implicit_2.f90: New test.
12353 2005-01-22 Bud Davis <bdavis9659@comcast.net>
12356 * gfortran.dg/inquire_5.f90: New test.
12358 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12361 * gcc.dg/pr18809-1.c: New test.
12363 2005-01-21 Ian Lance Taylor <ian@airs.com>
12365 * gcc.dg/20050121-1.c: New test.
12367 PR tree-optimization/13000
12368 * gcc.dg/20040206-1.c: Change warning to point where function is
12371 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12374 * g++.dg/template/array11.C: New test.
12376 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12378 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
12379 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
12380 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
12381 * gfortran.dg/getenv_1.f90: Add dg-do directive.
12382 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
12383 gfortran.dg/pr17164.f90: Add missing dg-do directives.
12385 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
12387 PR tree-optimization/15349
12388 * gcc.dg/tree-ssa/pr15349.c: New.
12390 2005-01-20 Steve Ellcey <sje@cup.hp.com>
12392 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
12394 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
12396 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
12397 scan-assembler-times directive name.
12399 * gcc.dg/asm-a.c: Move dg-require-effective-target to
12402 PR rtl-optimization/19462
12403 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
12405 2005-01-19 Steve Ellcey <sje@cup.hp.com>
12407 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
12408 counting function calls on ia64.
12410 2005-01-19 Jakub Jelinek <jakub@redhat.com>
12412 PR rtl-optimization/15139
12413 * gcc.dg/20050111-2.c: New test.
12416 * gcc.c-torture/compile/20050113-1.c: New testcase.
12418 PR middle-end/19164
12419 * gcc.dg/20050113-1.c: New testcase.
12421 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
12423 * gcc.dg/vect/vect-85.c: Add comment.
12424 * gcc.dg/vect/vect-86.c: Add xfail for now.
12425 * gcc.dg/vect/vect-87.c: Add xfail for now.
12426 * gcc.dg/vect/vect-88.c: Add xfail for now.
12427 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
12429 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12431 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
12433 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12435 * g++.dg/debug/typedef3.C: New test.
12437 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
12440 * gcc.dg/asm-a.c: New test.
12442 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
12444 * gcc.dg/sh-relax.c: Add prototype for abort.
12446 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12448 * gcc.dg/short-compare-1.c: New test.
12449 * gcc.dg/short-compare-2.c: Likewise.
12451 2005-01-18 Michael Matz <matz@suse.de>
12453 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
12455 2005-01-17 Diego Novillo <dnovillo@redhat.com>
12457 PR tree-optimization/19121
12458 * gcc.c-torture/compile/pr19121.c: New test.
12460 2005-01-17 James E. Wilson <wilson@specifixinc.com>
12463 * gcc.c-torture/compile/pr19357.c: New test.
12465 2005-01-17 Ian Lance Taylor <ian@airs.com>
12468 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
12469 pass--those that refer just to the variable, possibly with a
12471 * gcc.dg/c99-const-expr-3.c: Likewise.
12473 PR middle-end/13127
12474 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
12477 2005-01-16 Bud Davis <bdavis9659@comcast.net>
12480 * gfortran.dg/endfile_2.f90: New test.
12482 2005-01-16 Steven G. Kargl <kargls@comcast.net>
12485 * gfortran.dg/select_5.f90: New test.
12487 2004-01-16 Paul Brook <paul@codesourcery.com>
12489 * gfortran.dg/common_4.f90: New test.
12491 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
12493 PR rtl-optimization/19462
12494 * gcc.dg/torture/pr19462-1.c: New test.
12496 2005-01-15 Ziemowit Laski <zlaski@apple.com>
12499 * objc.dg/func-ptr-2.m: New.
12500 * objc.dg/volatile-1.m: New.
12502 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12504 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
12506 2005-01-15 Jakub Jelinek <jakub@redhat.com>
12508 PR tree-optimization/19060
12509 * gcc.c-torture/execute/20050104-1.c: New test.
12511 2005-01-15 Bud Davis <bdavis9659@comcast.net>
12514 * gfortran.dg/write_to_null.f90: New test.
12516 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
12517 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12520 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
12523 2005-01-15 Jakub Jelinek <jakub@redhat.com>
12526 * g++.dg/init/vector1.C: New test.
12528 2005-01-14 James E. Wilson <wilson@specifixinc.com>
12531 * gcc.target/ia64/sibcall-unwind-1.c: New test.
12533 * gcc.target/ia64/sibcall-unwind-2.c: New test.
12535 2005-01-14 Steven G. Kargl <kargls@comcast.net>
12537 * gfortran.dg/select_1.f90: New test.
12538 * gfortran.dg/select_2.f90: New test.
12539 * gfortran.dg/select_3.f90: New test.
12540 * gfortran.dg/select_4.f90: New test.
12542 2005-01-14 Jakub Jelinek <jakub@redhat.com>
12544 PR middle-end/19084
12545 PR rtl-optimization/19348
12546 * gcc.dg/20050111-1.c: New test.
12547 * gcc.c-torture/execute/20050111-1.c: New test.
12549 * gcc.dg/i386-asm-4.c: New test.
12551 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12553 * gcc.dg/nested-func-2.c: New test.
12554 * ada/acats/norun.lst: Remove c953002.
12556 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
12558 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
12560 2005-01-12 Ben Elliston <bje@au.ibm.com>
12562 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
12564 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
12567 * g++.dg/abi/align1.C: New test.
12569 2005-01-11 Alan Modra <amodra@bigpond.net.au>
12571 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
12573 * g++.dg/ext/altivec_check.h: Support compiling as C.
12575 2005-01-10 Roger Sayle <roger@eyesopen.com>
12578 * g++.dg/expr/pr19355-1.C: New test case.
12580 2005-01-10 Laurent GUERBY <laurent@guerby.net>
12582 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
12583 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
12584 * ada/acats/tests/c3/c92005b.ada: Likewise.
12585 * ada/acats/tests/c3/cxb3012.a: Likewise.
12586 * ada/acats/norun.lst: Add c380004 and c953002, add PR
12588 2005-01-09 Paul Brook <paul@codesourcery.com>
12590 * gfortran.dg/common_2.f90: New file.
12591 * gfortran.dg/common_3.f90: New file.
12593 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
12595 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
12597 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
12599 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
12600 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
12601 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
12602 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
12603 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
12604 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
12605 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
12606 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
12607 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
12608 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
12609 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
12610 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
12611 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
12612 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
12613 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
12614 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
12615 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
12616 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
12617 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
12618 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
12619 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
12620 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
12621 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
12622 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
12623 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
12624 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
12625 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
12626 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
12627 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
12628 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
12629 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
12630 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
12631 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
12632 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
12633 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
12634 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
12635 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
12636 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
12637 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
12638 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
12639 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
12640 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
12641 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
12642 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
12643 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
12644 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
12645 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
12646 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
12647 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
12648 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
12649 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
12650 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
12651 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
12652 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
12653 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
12654 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
12655 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
12656 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
12657 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
12658 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
12659 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
12660 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
12661 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
12662 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
12663 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
12664 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
12665 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
12667 * gcc.dg/vect/vect-1.c: Fix spelling.
12668 * gcc.dg/vect/vect-10.c: Fix spelling.
12669 * gcc.dg/vect/vect-11.c: Fix spelling.
12670 * gcc.dg/vect/vect-12.c: Fix spelling.
12671 * gcc.dg/vect/vect-14.c: Fix spelling.
12672 * gcc.dg/vect/vect-15.c: Fix spelling.
12673 * gcc.dg/vect/vect-16.c: Fix spelling.
12674 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
12675 * gcc.dg/vect/vect-64.c: Fix comments.
12676 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
12678 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
12679 Ira Rosen <irar@il.ibm.com>
12681 * gcc.dg/vect/vect-70.c: New test.
12682 * gcc.dg/vect/vect-71.c: New test.
12684 2005-01-09 Manfred Hollstein <mh@suse.com>
12686 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
12687 * gcc.dg/pr18241-2.c: Likewise.
12688 * gcc.dg/pr18241-3.c: Likewise.
12689 * gcc.dg/pr18241-4.c: Likewise.
12690 * gcc.dg/pr18241-5.c: Likewise.
12692 2005-01-08 Richard Henderson <rth@redhat.com>
12694 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
12695 False for x86 and x86-64.
12697 2005-01-08 Diego Novillo <dnovillo@redhat.com>
12699 PR tree-optimization/18241
12700 * gcc.dg/pr18241-1.c: New test.
12701 * gcc.dg/pr18241-2.c: New test.
12702 * gcc.dg/pr18241-3.c: New test.
12703 * gcc.dg/pr18241-4.c: New test.
12704 * gcc.dg/pr18241-5.c: New test.
12706 2005-01-08 Steven G. Kargl <kargls@comcast.net>
12708 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
12709 gfortran.dg/select_4.f90: New.
12711 2005-01-07 Jakub Jelinek <jakub@redhat.com>
12713 * gcc.c-torture/execute/20050107-1.c: New test.
12715 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
12718 * g++.dg/template/ref2.C: New.
12720 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
12722 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
12723 instead of being empty.
12725 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12728 * gfortran.dg/array-1.f90: New test.
12730 2005-01-07 Jakub Jelinek <jakub@redhat.com>
12732 PR tree-optimization/19283
12733 * gcc.c-torture/execute/20050106-1.c: New test.
12735 PR rtl-optimization/18861
12736 * gcc.dg/20050105-1.c: New test.
12738 PR tree-optimization/18828
12739 * gcc.dg/20050105-2.c: New test.
12741 2005-01-07 Andreas Jaeger <aj@suse.de>
12743 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
12745 2005-01-07 Bud Davis <bdavis9659@comcast.net>
12748 * gfortran.dg/fmt_read.f90: New test.
12750 2005-01-06 Geoffrey Keating <geoffk@apple.com>
12752 * gcc.dg/rs6000-ldouble-2.c: New.
12754 2005-01-06 Mark Mitchell <mark@codesourcery.com>
12757 * g++.dg/parser/ctor2.C: New test.
12759 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12762 * g++.dg/template/using9.C: New test.
12764 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12767 * g++.dg/lookup/friend6.C: New test.
12769 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
12772 * g++.dg/template/array10.C: New.
12774 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12776 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
12777 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
12779 2005-01-06 Jakub Jelinek <jakub@redhat.com>
12781 * gcc.c-torture/compile/20050105-1.c: New test.
12783 2005-01-05 Geoffrey Keating <geoffk@apple.com>
12785 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
12787 2005-01-05 Roger Sayle <roger@eyesopen.com>
12789 PR middle-end/19100
12790 * gcc.dg/conv-3.c: New test case.
12792 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
12794 * gcc.dg/asm-wide-1.c: New test.
12796 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
12799 * g++.dg/parse/crash22.C: New
12801 2005-01-04 Geoffrey Keating <geoffk@apple.com>
12804 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
12806 2005-01-04 Uros Bizjak <uros@kss-loka.si>
12808 PR middle-end/17767
12809 * gcc.dg/i386-mmx-6.c: New test case.
12811 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
12813 PR tree-optimization/18308
12814 * gcc.dg/vect/pr18308.c: New testcase.
12816 2005-01-04 Andreas Jaeger <aj@suse.de>
12818 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
12820 2005-01-03 Geoffrey Keating <geoffk@apple.com>
12821 Robert Bowdidge <bowdidge@apple.com>
12823 * gcc.dg/cpp/subframework1.c: New.
12824 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
12825 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
12826 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
12827 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
12829 2005-01-03 Geoffrey Keating <geoffk@apple.com>
12831 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
12833 * gcc.dg/darwin-weakimport-2.c: New.
12835 2005-01-03 Richard Henderson <rth@redhat.com>
12837 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
12839 2005-01-03 Richard Henderson <rth@redhat.com>
12841 * gcc.dg/vect/vect.exp: Enable for ia64.
12842 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
12843 (check_effective_target_vect_float): Likewise.
12844 (check_effective_target_vect_no_align): Likewise.
12845 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
12846 * gcc.dg/vect/vect-8.c: Likewise.
12848 2005-01-03 Uros Bizjak <uros@kss-loka.si>
12851 * gcc.dg/pr19236-1.c: New test case.
12853 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
12855 PR rtl-optimization/12092
12856 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
12858 2005-01-02 Andreas Jaeger <aj@suse.de>
12860 * gcc.dg/pr12092-1.c: Do not run on x86_64.
12862 2005-01-01 Roger Sayle <roger@eyesopen.com>
12863 Andrew Pinski <pinskia@physics.uc.edu>
12865 PR rtl-optimization/12092
12866 * gcc.dg/pr12092-1.c: New test case.
12868 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
12870 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
12871 'hidden' and 'default' for better portability.
12872 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
12874 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
12876 * g++.old-deja/g++.brendan/new3.C: Likewise.
12878 2005-01-01 Steven Bosscher <stevenb@suse.de>
12880 * gcc.dg/20041231-1.C: New test.
12881 * g++.dg/warn/Wunreachable-code-1.C: New test.
12883 2004-12-30 David Edelsohn <edelsohn@gnu.org>
12885 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
12886 file, not /dev/null. Abort on error.
12888 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
12889 Ziemowit Laski <zlaski@apple.com>
12892 * objc.dg/encode-5.m: New test.
12894 2004-12-29 Richard Henderson <rth@redhat.com>
12896 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
12897 * objc.dg/stabs-1.m: Disable for ia64.
12899 2004-12-29 Mark Mitchell <mark@codesourcery.com>
12902 * g++.dg/warn/Wunused-10.C: New test.
12904 2004-12-28 Richard Henderson <rth@redhat.com>
12906 * objc.dg/stabs-1.m: Disable for alpha.
12908 2004-12-27 Mark Mitchell <mark@codesourcery.com>
12911 * g++.dg/parse/error23.C: New test.
12913 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12915 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
12918 * gfortran.dg/intrinsic_modulo_1.f90: New.
12919 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
12920 tests with divisor -1.
12922 2004-12-27 Mark Mitchell <mark@codesourcery.com>
12924 * g++.dg/opt/temp1.C (memcpy): Return a value.
12927 * g++.dg/expr/cond7.C: New test.
12929 2004-12-27 Paul Brook <paul@codesourcery.com>
12931 * gfortran.dg/g77/select_no_compile.f: Remove.
12933 2004-12-27 Richard Henderson <rth@redhat.com>
12935 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
12936 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
12937 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
12939 2004-12-26 Richard Henderson <rth@redhat.com>
12941 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
12942 by 1i instead of token pasting.
12944 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12946 PR tree-optimization/17578
12947 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
12948 to additional_flags.
12949 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
12951 2004-12-25 Richard Henderson <rth@redhat.com>
12953 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
12956 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12958 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
12960 * gcc.dg/pr17957.c (dg-options): Likewise.
12961 * gcc.dg/struct-ret-1.c: Add prototype for abort.
12962 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
12963 instead of 0 on __hppa__.
12964 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
12965 "foo,%r" on hppa*-*-*.
12967 2004-12-23 Bud Davis <bdavis9659@comcast.net>
12970 * gfortran.dg/complex_write.f90: New test.
12972 2004-12-23 Mark Mitchell <mark@codesourcery.com>
12975 * g++.dg/parse/pragma2.C: New test.
12977 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
12979 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
12981 * gcc.dg/empty2.c: Add missing dg-warning.
12983 2004-12-23 Mark Mitchell <mark@codesourcery.com>
12986 * g++.dg/template/local4.C: New test.
12987 * g++.dg/template/crash19.C: Add dg-error marker.
12989 * g++.dg/template/crash31.C: Correct embedded PR number.
12991 2004-12-23 Mark Mitchell <mark@codesourcery.com>
12994 * g++.dg/opt/temp1.C: Add do-run marker.
12996 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
12998 * g++.dg/template/spec19.C: New.
13000 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
13003 * gcc.dg/empty2.c: New.
13005 2004-12-23 Richard Henderson <rth@redhat.com>
13007 * lib/target-supports.exp (check_effective_target_vect_no_align):
13008 Remove i?86 and x86-64.
13010 2004-12-23 Mark Mitchell <mark@codesourcery.com>
13013 * g++.dg/opt/temp1.C: New test.
13015 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13018 * g++.dg/template/friend33.C: New testcase.
13020 2004-12-22 Mark Mitchell <mark@codesourcery.com>
13023 * g++.dg/template/cond5.C: New test.
13026 * g++.dg/inherit/thunk3.C: New test.
13029 * g++.dg/warn/Wunused-9.C: New test.
13031 2004-12-22 Janis Johnson <janis187@us.ibm.com>
13033 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
13035 2004-12-22 Jan Beulich <jbeulich@novell.com>
13037 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
13039 2004-12-21 Mark Mitchell <mark@codesourcery.com>
13042 * g++.dg/ext/packed8.C: New test.
13045 * g++.dg/template/crash31.C: New test.
13048 * g++.dg/template/crash30.C: New test.
13050 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
13053 * g++.dg/eh/ctor3.C: New test.
13055 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13057 * objc.dg/stabs-1.m: Allow section name to be quoted and
13058 assembly label to begin with '.LL'.
13060 2004-12-21 Janis Johnson <janis187@us.ibm.com>
13062 * gcc.dg/vect/vect.exp
13063 (check_effective_target_lp64_or_vect_no_align): New.
13064 * gcc.dg/vect/vect-77.c: Use it.
13065 * gcc.dg/vect/vect-78.c: Use it.
13067 * lib/target-supports.exp
13068 (check_effective_target_vect_no_max,
13069 check_effective_target_vect_no_bitwise,
13070 check_effective_target_vect_no_align): New.
13071 * gcc.dg/vect/vect-13.c: Use them.
13072 * gcc.dg/vect/vect-17.c: Ditto.
13073 * gcc.dg/vect/vect-18.c: Ditto.
13074 * gcc.dg/vect/vect-19.c: Ditto.
13075 * gcc.dg/vect/vect-20.c: Ditto.
13076 * gcc.dg/vect/vect-27.c: Ditto.
13077 * gcc.dg/vect/vect-29.c: Ditto.
13078 * gcc.dg/vect/vect-44.c: Ditto.
13079 * gcc.dg/vect/vect-48.c: Ditto.
13080 * gcc.dg/vect/vect-50.c: Ditto.
13081 * gcc.dg/vect/vect-52.c: Ditto.
13082 * gcc.dg/vect/vect-54.c: Ditto.
13083 * gcc.dg/vect/vect-56.c: Ditto.
13084 * gcc.dg/vect/vect-58.c: Ditto.
13085 * gcc.dg/vect/vect-60.c: Ditto.
13086 * gcc.dg/vect/vect-72.c: Ditto.
13087 * gcc.dg/vect/vect-80.c: Ditto.
13089 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
13092 * g++.dg/init/string1.C: New.
13095 * g++.dg/other/synth1.C: New.
13097 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
13100 * gcc.dg/pr18963-1.c: New test.
13102 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
13105 * gcc.dg/funcdef-storage-1.c (foo): Remove.
13106 * gcc.dg/pr18596-1.c: Use dg-error.
13107 (dg-options): Use -fno-unit-at-a-time.
13108 * gcc.dg/pr18596-2.c: New test.
13109 * gcc.dg/pr18596-3.c: New test.
13111 2004-12-20 Roger Sayle <roger@eyesopen.com>
13113 PR middle-end/18683
13114 * g++.dg/opt/pr18683-1.C: New test case.
13116 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
13119 * g++.dg/opt/max1.C: Fix for 64bit targets.
13121 2004-12-20 Matt Austern <austern@apple.com>
13124 * g++.dg/ext/builtin6.C: New
13126 2004-12-20 Diego Novillo <dnovillo@redhat.com>
13128 PR tree-optimization/19080
13129 * gcc.c-torture/compile/pr19080.c: New test.
13131 2004-12-20 Steven Bosscher <stevenb@suse.de>
13133 * gcc.dg/20041219-1.c: New test.
13135 2004-12-19 Roger Sayle <roger@eyesopen.com>
13137 PR middle-end/19068
13138 * g++.dg/opt/max1.C: New test case.
13140 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13142 * gcc.dg/fdata-sections-1.c: New test.
13144 2004-12-18 Roger Sayle <roger@eyesopen.com>
13146 PR middle-end/18548
13147 * gcc.dg/max-1.c: New test case.
13149 2004-12-18 Jakub Jelinek <jakub@redhat.com>
13151 * gcc.c-torture/execute/20041218-1.c: New test.
13153 2004-12-17 Diego Novillo <dnovillo@redhat.com>
13155 * gcc.dg/pr18501.c: New test.
13156 * gcc.dg/uninit-5.c: XFAIL.
13157 * gcc.dg/uninit-9.c: XFAIL.
13159 2004-12-17 Dale Johannesen <dalej@apple.com>
13161 * gcc.dg/20041213-1.c: New.
13163 2004-12-17 Ziemowit Laski <zlaski@apple.com>
13165 * objc.dg/stabs-1.m: Allow assembly label to begin
13168 2004-12-17 Jakub Jelinek <jakub@redhat.com>
13170 * gcc.c-torture/execute/20041213-1.c: Move...
13171 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
13173 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
13176 * g++.dg/lookup/conv-5.C: New.
13178 2004-12-16 Ziemowit Laski <zlaski@apple.com>
13180 * objc.dg/stabs-1.m: New test.
13182 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
13184 * gcc.dg/visibility-c.c: Change compile to
13185 assemble for the test.
13187 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
13190 * gcc.dg/visibility-c.c: New test.
13192 2004-12-16 Roger Sayle <roger@eyesopen.com>
13194 PR middle-end/18493
13195 * gcc.dg/switch-8.c: New test case.
13197 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
13200 * g++.dg/template/init4.C: New.
13201 * g++.dg/opt/static3.C: Enable optimizer.
13203 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
13205 * g++.dg/other/complex1.C: New test.
13207 2004-12-15 Alan Modra <amodra@bigpond.net.au>
13209 * g++.dg/opt/inline9.C: New test.
13211 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13214 * gfotran.dg/nullify_1.f: New test.
13216 2004-12-15 Richard Henderson <rth@redhat.com>
13218 * gcc.target/i386/i386.exp: New harness.
13219 * gcc.target/i386/vect-args.c: New.
13221 2004-12-15 David Edelsohn <edelsohn@gnu.org>
13223 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
13225 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13228 * g++.dg/template/friend32.C: New test.
13230 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
13232 * cpp/pragma-once-1.c: New test.
13233 * cpp/pragma-once-1b.h: Likewise.
13234 * cpp/pragma-once-1c.h: Likewise.
13235 * cpp/pragma-once-1d.h: Likewise.
13236 * cpp/inc/pragma-once-1a.h: Likewise.
13238 2004-12-15 Bud Davis <bdavis9659@comcast.net>
13239 Steven G. Kargl <kargls@comcast.net>
13242 * gfortran.dg/list_read_3.f90: New test.
13244 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
13246 * gcc.dg/ftrapv-2.c: New test.
13248 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
13251 * g++.dg/template/typename9.C: New test.
13253 2004-12-14 Mark Mitchell <mark@codesourcery.com>
13256 * g++.dg/template/typename8.C: New test.
13257 * g++.dg/parse/friend2.C: Tweak error message.
13259 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
13261 * gcc.c-torture/20041214-1.c: New test.
13263 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
13266 * g++.dg/init/array17.C: New test.
13268 2004-12-14 Mark Mitchell <mark@codesourcery.com>
13271 * g++.dg/init/aggr3.C: New test.
13273 2004-12-14 Janis Johnson <janis187@us.ibm.com
13275 * gcc.dg/altivec-types-1.c: New test.
13276 * gcc.dg/altivec-types-2.c: New test.
13277 * gcc.dg/altivec-types-3.c: New test.
13278 * gcc.dg/altivec-types-4.c: New test.
13279 * g++.dg/ext/altivec-types-1.C: New test.
13280 * g++.dg/ext/altivec-types-2.C: New test.
13281 * g++.dg/ext/altivec-types-3.C: New test.
13282 * g++.dg/ext/altivec-types-4.C: New test.
13284 2004-12-14 Jakub Jelinek <jakub@redhat.com>
13286 PR middle-end/18951
13287 * gcc.c-torture/execute/20041213-1.c: New test.
13289 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
13292 * g++.dg/template/cast1.C: New.
13294 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
13296 * gcc.c-torture/execute/20041213-2.c: New test.
13298 2004-12-13 Richard Henderson <rth@redhat.com>
13300 * gcc.dg/i386-sse-10.c: Fix typo in options.
13302 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
13305 * g++.dg/opt/pr18968.C: New test.
13307 2004-12-13 Mark Mitchell <mark@codesourcery.com>
13310 * g++.dg/ext/visibility/staticdatamem.C: New test.
13312 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
13314 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
13316 2004-12-13 Roger Sayle <roger@eyesopen.com>
13318 PR rtl-optimization/18928
13319 * gcc.dg/pr18928-1.c: New test case.
13321 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
13324 * gcc.c-torture/compile/20041211-1.c: New.
13326 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13328 PR middle-end/17564
13329 * gcc.c-torture/execute/20041212-1.c: New test.
13331 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13334 * gfortran.dg/common_1.f90: New test.
13336 2004-12-12 Steven G. Kargl <kargls@comcast.net>
13337 Paul Brook <paul@codesourcery.com>
13340 * gfortran.dg/real_do_1.f90: New test.
13342 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
13345 * g++.dg/opt/ptrmem6.C: New test.
13347 2004-12-11 Roger Sayle <roger@eyesopen.com>
13349 PR middle-end/18921
13350 * gcc.dg/pr18921-1.c: New test case.
13352 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13355 * gfortran.dg/scale_1.f90: New test.
13357 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
13359 PR middle-end/18903
13360 * gcc.c-torture/compile/pr18903.c: New test.
13362 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
13364 * gcc.c-torture/execute/20041210-1.c: New test.
13366 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13369 * g++.dg/parser/struct-1.C: New test.
13370 * g++.dg/parser/struct-2.C: New test.
13371 * g++.dg/parser/struct-3.C: New test.
13373 2004-12-09 Richard Henderson <rth@redhat.com>
13375 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
13377 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
13378 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
13380 2004-12-09 Matt Austern <austern@apple.com>
13383 * g++.dg/ext/builtin1.C: New
13384 * g++.dg/ext/builtin2.C: New
13385 * g++.dg/ext/builtin3.C: New
13386 * g++.dg/ext/builtin4.C: New
13387 * g++.dg/ext/builtin5.C: New
13389 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
13392 * g++.dg/opt/ptrmem5.C: New test.
13394 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
13396 * g++.dg/parse/typename5.C: Adjust for new error.
13397 * g++.dg/parse/typename7.C: New.
13399 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13402 * g++.dg/other/mmintrin.C: New test.
13404 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
13407 * g++.dg/init/array15.C: New.
13408 * g++.dg/init/array16.C: New.
13410 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13413 * gfortran.dg/assign_1.f90: New test.
13415 2004-12-08 Nick Clifton <nickc@redhat.com>
13417 * gcc.target/xstormy16/bss_below100: New directory containing tests.
13418 * gcc.target/xstormy16/data_below100: Likewise.
13419 * gcc.target/xstormy16/sfr: Likewise.
13420 * gcc.target/xstormy16/below100.S: New test source file.
13421 * gcc.target/xstormy16/below100.ld: New test linker script.
13422 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
13423 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
13425 * gcc.target/xstormy16/bp.c: Likewise.
13427 * gcc.target/xstormy16/bss_below100: New files:
13428 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
13429 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
13430 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
13431 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
13432 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
13433 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
13434 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
13435 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
13436 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
13437 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
13438 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
13439 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
13440 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
13441 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
13442 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
13443 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
13444 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
13445 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
13446 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
13447 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
13448 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
13449 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
13450 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
13451 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
13452 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
13453 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
13454 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
13456 * gcc.target/xstormy16/data_below100: New files:
13457 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
13458 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
13459 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
13460 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
13461 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
13462 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
13463 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
13464 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
13465 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
13466 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
13467 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
13468 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
13469 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
13470 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
13471 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
13472 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
13473 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
13474 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
13475 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
13476 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
13477 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
13478 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
13479 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
13480 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
13481 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
13482 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
13483 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
13485 * gcc.target/xstormy16/sfr: New files:
13486 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
13487 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
13488 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
13489 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
13490 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
13491 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
13492 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
13493 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
13494 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
13495 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
13496 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
13497 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
13498 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
13499 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
13500 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
13501 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
13502 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
13503 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
13504 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
13505 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
13506 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
13507 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
13508 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
13509 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
13510 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
13511 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
13512 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
13513 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
13514 27_if0_sfrw_bitfield_f.c
13516 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13519 * g++.dg/lookup/name-clash4.C: New test.
13521 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
13524 * g++.dg/opt/array1.C: New.
13527 * g++.dg/template/operator5.C: New.
13529 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
13532 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
13534 2004-12-07 Steven Bosscher <stevenb@suse.de>
13536 * gcc.dg/noncompile/20041207.c: New test.
13538 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
13540 * g++.dg/other/unreachable-1.C: New test.
13542 2004-12-06 Nick Clifton <nickc@redhat.com>
13544 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
13545 <limits.h> because the latter comes from gcc's include/ directory
13546 and not the newlib/libc/include directory.
13548 2004-12-04 Richard Henderson <rth@redhat.com>
13550 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
13552 2004-12-04 Richard Henderson <rth@redhat.com>
13554 * lib/target-supports.exp (check_gc_sections_available): Disable
13555 for alpha and ia64.
13557 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
13559 PR middle-end/17909
13560 * g++.dg/other/vararg-2.C: New test.
13562 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13564 PR c++/17011, c++/17971
13565 * g++.dg/template/error15.C: Adjust expected error.
13566 * g++.dg/template/instantiate3.C: Likewise.
13568 2004-12-03 Janis Johnson <janis187@us.ibm.com>
13570 * gcc.dg/altivec-18.c: Fix for darwin
13572 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
13575 * g++.dg/parse/ptrmem2.C: New.
13578 * g++.dg/template/new1.C: New.
13580 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13583 * gfortran.dg/direct_io_3.f90: New test.
13585 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
13588 * g++.dg/parse/crash21.C: New.
13590 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13592 PR c++/15664, c++/18276
13593 * g++.dg/template/ttp13.C: New test.
13594 * g++.dg/template/ttp14.C: Likewise.
13596 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13599 * g++.dg/parse/enum2.C: New test.
13600 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
13602 2004-12-02 Nick Clifton <nickc@redhat.com>
13604 * gcc.target/xstormy16: New test directory.
13605 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
13606 * gcc.target/xstormy16/bp.c: Check the generation of bp
13608 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
13609 bn instructions and the BELOW100 attribute.
13611 2004-12-02 Alan Modra <amodra@bigpond.net.au>
13614 * gcc.dg/ppc-eabi.c: New.
13616 2004-12-02 Bud Davis <bdavis9659@comcast.net>
13619 * gfortran.dg/backspace.f90
13621 2004-12-02 Bud Davis <bdavis9659@comcast.net>
13623 * gfortran.dg/inquire.f90: New test.
13625 2004-12-01 Janis Johnson <janis187@us.ibm.com>
13627 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
13628 handle effective-target-keyword.
13629 (dg-skip-if): Support effective-target keyword as target list.
13630 (dg-xfail-if): Ditto.
13631 * lib/target-supports.exp (is-effective-target-keyword): New proc.
13633 2004-12-01 Diego Novillo <dnovillo@redhat.com>
13635 PR tree-optimization/18291
13636 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
13638 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
13641 * g++.dg/parse/crash20.C: New.
13644 * g++.dg/overload/arg1.C: New.
13645 * g++.dg/overload/arg2.C: New.
13646 * g++.dg/overload/arg3.C: New.
13647 * g++.dg/overload/arg4.C: New.
13649 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
13651 * gcc.dg/c99-flex-array-4.c: Remove.
13653 2004-11-30 Janis Johnson <janis187@us.ibm.com>
13655 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
13657 * lib/target-supports.exp (is-effective-target): Simplify.
13659 * lib/target-supports.exp (check_effective_target_vect_long):
13660 Fix for powerpc64-*-*.
13662 2004-11-30 Loren James Rittle <ljrittle@acm.org>
13664 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
13665 to support new requirements on FreeBSD 5.
13667 2004-11-30 Devang Patel <dpatel@apple.com>
13670 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
13672 2004-11-30 Janis Johnson <janis187@us.ibm.com>
13674 * g++.dg/ext/altivec-13.C: New test.
13676 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
13679 * gcc.c-torture/execute/p18298.c: New test.
13681 2004-11-30 Ira Rosen <irar@il.ibm.com>
13682 Dorit Naishlos <dorit@il.ibm.com>
13685 * gcc.dg/vect/vect-89.c: New test.
13687 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
13689 * gcc.dg/pr18596-1.c: New test.
13691 2004-11-30 Ben Elliston <bje@au.ibm.com>
13693 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
13695 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
13698 * gcc.dg/pr18479.c: New test.
13700 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
13703 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
13704 mmix-knuth-mmixware.
13706 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
13707 cris-*-elf* cris-*-aout* mmix-*-*
13709 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
13711 PR middle-end/18725
13712 * gcc.dg/pr18725.c: New test.
13714 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
13717 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
13720 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
13722 2004-11-29 Mark Mitchell <mark@codesourcery.com>
13725 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
13726 * g++.old-deja/g++.law/ctors5.C: Likewise.
13727 * g++.old-deja/g++.other/crash25.C: Likewise.
13730 * g++.dg/template/error16.C: New test.
13733 * g++.dg/template/crash29.C: New test.
13735 2004-11-29 Diego Novillo <dnovillo@redhat.com>
13737 PR tree-optimization/18712
13738 * gcc.c-torture/compile/pr18712.c: New test.
13740 2004-11-29 Joseph Myers <joseph@codesourcery.com>
13743 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
13746 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13749 * g++.dg/lookup/crash6.C: New test.
13751 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
13753 PR middle-end/18164
13754 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
13756 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
13758 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
13759 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
13760 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
13762 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
13764 * gcc.dg/pr18164.c: New test.
13766 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
13768 * gcc.dg/funroll-loops-all.c: New.
13770 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
13773 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
13774 delimeter, match space and TAB as well as ":".
13777 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
13780 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
13783 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
13786 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
13788 2004-11-28 Bud Davis <bdavis9659@comcast.net>
13790 * gfortran.dg/direct_io_2.f90: New test.
13792 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
13795 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
13797 2004-11-28 Richard Henderson <rth@redhat.com>
13799 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
13801 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
13803 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
13804 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
13805 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
13806 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
13807 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
13808 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
13809 gcc.dg/pointer-arith-8.c: New tests.
13811 2004-11-27 Bud Davis <bdavis9659@comcast.net>
13814 * gfortran.dg/endfile.f90: New test.
13816 2004-11-27 Falk Hueffner <falk@debian.org>
13818 * gcc.dg/loop-6.c: New test.
13820 2004-11-27 Jakub Jelinek <jakub@redhat.com>
13822 * gcc.c-torture/execute/20041126-1.c: New test.
13824 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
13826 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
13829 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
13831 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
13834 2004-11-27 Jakub Jelinek <jakub@redhat.com>
13836 PR rtl-optimization/17825
13837 * gcc.c-torture/compile/20041119-1.c: New test.
13839 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13841 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
13842 Check existence of ld library path variables before unsetting.
13844 2004-11-26 Mark Mitchell <mark@codesourcery.com>
13846 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
13848 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
13850 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
13852 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
13854 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
13856 2004-11-26 Ben Elliston <bje@au.ibm.com>
13858 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
13861 2004-11-26 Ben Elliston <bje@au.ibm.com>
13863 * gcc.dg/pr17957.c: Pass --param, not -param.
13865 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
13867 PR middle-end/17957
13868 * testsuite/gcc.dg/pr17957.c: New test.
13870 2004-11-25 Mark Mitchell <mark@codesourcery.com>
13873 * g++.dg/template/crash28.C: Likewise.
13876 * g++.dg/expr/unary2.C: Adjust lvalue messages.
13877 * g++.dg/ext/lvaddr.C: Likewise.
13878 * g++.dg/opt/pr7503-3.C: Likewise.
13881 * g++.dg/parse/qualified3.C: New test.
13882 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
13885 * g++.dg/expr/return1.C: New test.
13887 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13889 Friend class name lookup 3/n, PR c++/3332
13890 * g++.dg/lookup/friend3.C: New test.
13891 * g++.dg/lookup/friend4.C: Likewise.
13892 * g++.dg/lookup/friend5.C: Likewise.
13894 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13896 Friend class name lookup 2/n, PR c++/14513, c++/15410
13897 * g++.dg/lookup/friend2.C: New test.
13898 * g++.dg/template/friend31.C: Likewise.
13900 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13902 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
13904 2004-11-24 Mark Mitchell <mark@codesourcery.com>
13907 * g++.dg/tc1/dr56.C: Remove.
13908 * g++.dg/template/typedef1.C: Add dg-error markers.
13909 * g++.old-deja/g++.other/typedef7.C: Likewise.
13912 * g++.dg/parse/typedef7.C: New test.
13914 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
13916 * gcc.c-torture/execute/20041124-1.c: New test.
13918 2004-11-24 Mark Mitchell <mark@codesourcery.com>
13920 * g++.dg/template/deduce3.C: New test.
13923 * g++.dg/template/crash27.C: New test.
13926 * g++.dg/warn/Wshadow-3.C: New test.
13928 2004-11-24 Devang Patel <dpatel@apple.com>
13931 * gcc.dg/cpp/isysroot-1.c: New test.
13932 * gcc.dg/cpp/usr/include/stdio.h: New file.
13933 * gcc.dg/cpp/isysroot-2.c: New test.
13934 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
13937 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13940 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
13942 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13944 * gcc.target/sparc/align.c: Do not include <stdint.h>.
13945 * gcc.target/sparc/pdist.c: Likewise.
13947 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
13950 * g++.dg/conversion/simd1.C: New test.
13952 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13954 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
13955 and restore_ld_library_path_env_vars.
13956 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
13957 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
13958 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
13959 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
13961 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
13963 * gcc.dg/pragma-align-2.c: Test macro expansion.
13964 * gcc.dg/pragma-pack-2.c: New test.
13966 2004-11-23 Richard Henderson <rth@redhat.com>
13968 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
13969 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
13970 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
13971 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
13972 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
13973 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
13975 * gcc.dg/vect/vect.exp: Add check for alpha.
13976 * lib/target-supports.exp (check_alpha_max_hw_available): New.
13977 (check_effective_target_vect_int): Enable for alpha.
13978 (check_effective_target_vect_long): New.
13979 (is-effective-target): Add it.
13981 2004-11-23 Uros Bizjak <uros@kss-loka.si>
13983 * gcc.dg/pr18614-1.c: New test.
13985 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13987 * gcc.dg/setjmp-2.c: New test.
13989 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
13991 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
13992 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
13993 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
13994 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
13995 gcc.target/sparc/pdist.c: New tests.
13997 2004-11-22 Bob Wilson <bob.wilson@acm.org>
13999 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
14001 2004-11-22 Dale Johannesen <dalej@apple.com>
14003 * gcc.dg/20041111-1.c: New.
14005 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
14008 * gcc.dg/vect/pr18536.c: New test.
14010 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14013 * g++.dg/template/nontype11.C: New test.
14015 2004-11-21 Roger Sayle <roger@eyesopen.com>
14017 PR middle-end/18520
14018 * gcc.dg/pr18520-1.c: New test case.
14020 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
14022 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
14023 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
14024 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
14025 expected diagnostics.
14027 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14030 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
14031 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
14032 vect-77.c, vect-77a.c: XFAIL on the SPARC.
14034 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14036 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
14038 2004-11-19 Mark Mitchell <mark@codesourcery.com>
14039 Joseph Myers <joseph@codesourcery.com>
14041 * lib/target-supports.exp (check_visibility_available): Really
14044 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
14047 * gcc.dg/vect/vect-85.c: New test.
14048 * gcc.dg/vect/vect-86.c: New test.
14049 * gcc.dg/vect/vect-87.c: New test.
14050 * gcc.dg/vect/vect-88.c: New test.
14052 2004-11-19 Ben Elliston <bje@au.ibm.com>
14054 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
14056 2004-11-18 Janis Johnson <janis187@us.ibm.com>
14058 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
14059 * gcc.dg/ppc-and-1.c: Ditto.
14060 * gcc.dg/ppc-compare-1.c: Ditto.
14061 * gcc.dg/ppc-mov-1.c: Ditto
14063 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
14064 Mark Mitchell <mark@codesourcery.com>
14066 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
14068 2004-11-17 Janis Johnson <janis187@us.ibm.com>
14069 Aldy Hernandez <aldyh@redhat.com>
14071 * lib/target-supports.exp (check_effective_target_vect_int): New
14072 (check_effective_target_vect_float): New
14073 (check_effective_target_vect_double): New.
14074 (is-effective-target): Support new effective targets keywords.
14075 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
14076 default action for dg-do.
14077 * gcc.dg/vect/pr16105.c: Use new support.
14078 * gcc.dg/vect/pr18400.c: Ditto.
14079 * gcc.dg/vect/pr18425.c: Ditto.
14080 * gcc.dg/vect/vect-1.c: Ditto.
14081 * gcc.dg/vect/vect-10.c: Ditto.
14082 * gcc.dg/vect/vect-11.c: Ditto.
14083 * gcc.dg/vect/vect-12.c: Ditto.
14084 * gcc.dg/vect/vect-13.c: Ditto.
14085 * gcc.dg/vect/vect-14.c: Ditto.
14086 * gcc.dg/vect/vect-15.c: Ditto.
14087 * gcc.dg/vect/vect-16.c: Ditto.
14088 * gcc.dg/vect/vect-17.c: Ditto.
14089 * gcc.dg/vect/vect-18.c: Ditto.
14090 * gcc.dg/vect/vect-19.c: Ditto.
14091 * gcc.dg/vect/vect-2.c: Ditto.
14092 * gcc.dg/vect/vect-20.c: Ditto.
14093 * gcc.dg/vect/vect-21.c: Ditto.
14094 * gcc.dg/vect/vect-22.c: Ditto.
14095 * gcc.dg/vect/vect-23.c: Ditto.
14096 * gcc.dg/vect/vect-24.c: Ditto.
14097 * gcc.dg/vect/vect-25.c: Ditto.
14098 * gcc.dg/vect/vect-26.c: Ditto.
14099 * gcc.dg/vect/vect-27.c: Ditto.
14100 * gcc.dg/vect/vect-27a.c: Ditto.
14101 * gcc.dg/vect/vect-28.c: Ditto.
14102 * gcc.dg/vect/vect-29.c: Ditto.
14103 * gcc.dg/vect/vect-29a.c: Ditto.
14104 * gcc.dg/vect/vect-3.c: Ditto.
14105 * gcc.dg/vect/vect-30.c: Ditto.
14106 * gcc.dg/vect/vect-31.c: Ditto.
14107 * gcc.dg/vect/vect-32.c: Ditto.
14108 * gcc.dg/vect/vect-33.c: Ditto.
14109 * gcc.dg/vect/vect-34.c: Ditto.
14110 * gcc.dg/vect/vect-35.c: Ditto.
14111 * gcc.dg/vect/vect-36.c: Ditto.
14112 * gcc.dg/vect/vect-37.c: Ditto.
14113 * gcc.dg/vect/vect-38.c: Ditto.
14114 * gcc.dg/vect/vect-4.c: Ditto.
14115 * gcc.dg/vect/vect-40.c: Ditto.
14116 * gcc.dg/vect/vect-41.c: Ditto.
14117 * gcc.dg/vect/vect-42.c: Ditto.
14118 * gcc.dg/vect/vect-43.c: Ditto.
14119 * gcc.dg/vect/vect-44.c: Ditto.
14120 * gcc.dg/vect/vect-45.c: Ditto.
14121 * gcc.dg/vect/vect-46.c: Ditto.
14122 * gcc.dg/vect/vect-47.c: Ditto.
14123 * gcc.dg/vect/vect-48.c: Ditto.
14124 * gcc.dg/vect/vect-48a.c: Ditto.
14125 * gcc.dg/vect/vect-49.c: Ditto.
14126 * gcc.dg/vect/vect-5.c: Ditto.
14127 * gcc.dg/vect/vect-50.c: Ditto.
14128 * gcc.dg/vect/vect-51.c: Ditto.
14129 * gcc.dg/vect/vect-52.c: Ditto.
14130 * gcc.dg/vect/vect-53.c: Ditto.
14131 * gcc.dg/vect/vect-54.c: Ditto.
14132 * gcc.dg/vect/vect-55.c: Ditto.
14133 * gcc.dg/vect/vect-56.c: Ditto.
14134 * gcc.dg/vect/vect-56a.c: Ditto.
14135 * gcc.dg/vect/vect-57.c: Ditto.
14136 * gcc.dg/vect/vect-58.c: Ditto.
14137 * gcc.dg/vect/vect-59.c: Ditto.
14138 * gcc.dg/vect/vect-6.c: Ditto.
14139 * gcc.dg/vect/vect-60.c: Ditto.
14140 * gcc.dg/vect/vect-61.c: Ditto.
14141 * gcc.dg/vect/vect-62.c: Ditto.
14142 * gcc.dg/vect/vect-63.c: Ditto.
14143 * gcc.dg/vect/vect-64.c: Ditto.
14144 * gcc.dg/vect/vect-65.c: Ditto.
14145 * gcc.dg/vect/vect-66.c: Ditto.
14146 * gcc.dg/vect/vect-67.c: Ditto.
14147 * gcc.dg/vect/vect-68.c: Ditto.
14148 * gcc.dg/vect/vect-69.c: Ditto.
14149 * gcc.dg/vect/vect-7.c: Ditto.
14150 * gcc.dg/vect/vect-72.c: Ditto.
14151 * gcc.dg/vect/vect-72a.c: Ditto.
14152 * gcc.dg/vect/vect-73.c: Ditto.
14153 * gcc.dg/vect/vect-74.c: Ditto.
14154 * gcc.dg/vect/vect-75.c: Ditto.
14155 * gcc.dg/vect/vect-76.c: Ditto.
14156 * gcc.dg/vect/vect-77.c: Ditto.
14157 * gcc.dg/vect/vect-77a.c: Ditto.
14158 * gcc.dg/vect/vect-78.c: Ditto.
14159 * gcc.dg/vect/vect-79.c: Ditto.
14160 * gcc.dg/vect/vect-8.c: Ditto.
14161 * gcc.dg/vect/vect-80.c: Ditto.
14162 * gcc.dg/vect/vect-82.c: Ditto.
14163 * gcc.dg/vect/vect-82_64.c: Ditto.
14164 * gcc.dg/vect/vect-83.c: Ditto.
14165 * gcc.dg/vect/vect-83_64.c: Ditto.
14166 * gcc.dg/vect/vect-9.c: Ditto.
14167 * gcc.dg/vect/vect-all.c: Ditto.
14168 * gcc.dg/vect/vect-none.c: Ditto.
14170 2004-11-17 Janis Johnson <janis187@us.ibm.com>
14172 * lib/gcc-dg.exp (dg-skip-if): New function.
14173 (dg-forbid-option): Remove.
14174 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
14175 * g++.dg/abi/bitfield8.C: Likewise.
14176 * g++.dg/abi/dtor1.C: Likewise.
14177 * g++.dg/abi/empty10.C: Likewise.
14178 * g++.dg/abi/empty7.C: Likewise.
14179 * g++.dg/abi/empty9.C: Likewise.
14180 * g++.dg/abi/layout3.C: Likewise.
14181 * g++.dg/abi/layout4.C: Likewise.
14182 * g++.dg/abi/thunk1.C: Likewise.
14183 * g++.dg/abi/thunk2.C: Likewise.
14184 * g++.dg/abi/vbase11.C: Likewise.
14185 * g++.dg/abi/vthunk2.C: Likewise.
14186 * g++.dg/abi/vthunk3.C: Likewise.
14187 * g++.dg/ext/attrib8.C: Likewise.
14188 * g++.dg/opt/longbranch2.C: Likewise.
14189 * g++.dg/opt/reg-stack4.C: Likewise.
14190 * g++.old-deja/g++.ext/attrib1.C: Likewise.
14191 * g++.old-deja/g++.ext/attrib2.C: Likewise.
14192 * g++.old-deja/g++.ext/attrib3.C: Likewise.
14193 * g++.old-deja/g++.other/store-expr1.C: Likewise.
14194 * g++.old-deja/g++.other/store-expr2.C: Likewise.
14195 * gcc.dg/20000609-1.c: Likewise.
14196 * gcc.dg/20000720-1.c: Likewise.
14197 * gcc.dg/20011107-1.c: Likewise.
14198 * gcc.dg/20011119-1.c: Likewise.
14199 * gcc.dg/20020108-1.c: Likewise.
14200 * gcc.dg/20020122-2.c: Likewise.
14201 * gcc.dg/20020122-3.c: Likewise.
14202 * gcc.dg/20020201-3.c: Likewise.
14203 * gcc.dg/20020206-1.c: Likewise.
14204 * gcc.dg/20020218-1.c: Likewise.
14205 * gcc.dg/20020310-1.c: Likewise.
14206 * gcc.dg/20020411-1.c: Likewise.
14207 * gcc.dg/20020418-2.c: Likewise.
14208 * gcc.dg/20020426-1.c: Likewise.
14209 * gcc.dg/20020426-2.c: Likewise.
14210 * gcc.dg/20020517-1.c: Likewise.
14211 * gcc.dg/20020523-1.c: Likewise.
14212 * gcc.dg/20020523-2.c: Likewise.
14213 * gcc.dg/20020729-1.c: Likewise.
14214 * gcc.dg/20030204-1.c: Likewise.
14215 * gcc.dg/20030826-2.c: Likewise.
14216 * gcc.dg/20030926-1.c: Likewise.
14217 * gcc.dg/20031202-1.c: Likewise.
14218 * gcc.dg/980312-1.c: Likewise.
14219 * gcc.dg/980313-1.c: Likewise.
14220 * gcc.dg/990117-1.c: Likewise.
14221 * gcc.dg/990424-1.c: Likewise.
14222 * gcc.dg/990524-1.c: Likewise.
14223 * gcc.dg/991230-1.c: Likewise.
14224 * gcc.dg/i386-387-1.c: Likewise.
14225 * gcc.dg/i386-387-2.c: Likewise.
14226 * gcc.dg/i386-387-3.c: Likewise.
14227 * gcc.dg/i386-387-4.c: Likewise.
14228 * gcc.dg/i386-387-5.c: Likewise.
14229 * gcc.dg/i386-387-6.c: Likewise.
14230 * gcc.dg/i386-asm-1.c: Likewise.
14231 * gcc.dg/i386-bitfield1.c: Likewise.
14232 * gcc.dg/i386-bitfield2.c: Likewise.
14233 * gcc.dg/i386-loop-1.c: Likewise.
14234 * gcc.dg/i386-loop-2.c: Likewise.
14235 * gcc.dg/i386-loop-3.c: Likewise.
14236 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
14237 * gcc.dg/i386-pic-1.c: Likewise.
14238 * gcc.dg/i386-regparm.c: Likewise.
14239 * gcc.dg/i386-signbit-1.c: Likewise.
14240 * gcc.dg/i386-signbit-2.c: Likewise.
14241 * gcc.dg/i386-signbit-3.c: Likewise.
14242 * gcc.dg/i386-sse-5.c: Likewise.
14243 * gcc.dg/i386-sse-8.c: Likewise.
14244 * gcc.dg/i386-unroll-1.c: Likewise.
14245 * gcc.dg/tls/opt-1.c: Likewise.
14246 * gcc.dg/tls/opt-2.c: Likewise.
14247 * gcc.dg/unroll-1.c: Likewise.
14248 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
14249 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
14250 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
14251 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
14253 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14255 * g++.dg/template/incomplete1.C: New test.
14257 2004-11-16 Nick Clifton <nickc@redhat.com>
14259 Revert patches accidentally commited during checkin of fixes for
14261 gcc.c-torture/execute/simd-4.c: Revert
14262 gcc.dg/20040910-1.c: Revert.
14264 2004-11-16 Paul Brook <paul@codesourcery.com>
14267 * gfortran.dg/der_pointer_1.f90: New test.
14269 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
14272 * gcc.dg/bitfld-13.c: New test.
14274 2004-11-15 Janis Johnson <janis187@us.ibm.com>
14276 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
14279 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
14280 * gcc.dg/ppc64-abi-2.c: Ditto.
14281 * gcc.dg/ppc64-abi-3.c: Ditto.
14283 * lib/gcc-dg.exp (dg-target-list): Remove.
14285 2004-11-15 Steve Ellcey <sje@cup.hp.com>
14287 * gcc.dg/ia64-postinc.c: New test.
14289 2004-11-15 Mark Mitchell <mark@codesourcery.com>
14291 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
14293 2004-11-15 Nick Clifton <nickc@redhat.com>
14295 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
14296 __INT_MAX__ so that the test can be compiled by toolchains
14297 targeted at 16-bit processors.
14299 * gcc.dg/20040625-1.c: Use long constants rather than integers
14300 when performing arithmetic that will overflow 16-bits.
14302 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
14303 xstormy16. It does not support 128-bit vector operations.
14305 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
14306 with the macro PTR_TYPE. Define this macro to an integer type
14307 suitable for holding a pointer.
14309 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
14310 the target is a 16-bit processor.
14312 * gcc.dg/cpp/if-2.c: Expect a different warning message from
14313 16-bit targets where the character constant will be too long.
14315 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
14316 where the double will not be directly addressable.
14318 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14320 Friend class name lookup 1/n, PR c++/18471
14321 * g++.dg/template/crash26.C: New test.
14322 * g++.dg/lookup/struct1.C: Adjust expected error.
14323 * g++.dg/parse/elab1.C: Likewise.
14324 * g++.dg/parse/elab2.C: Likewise.
14325 * g++.dg/parse/int-as-enum1.C: Likewise.
14326 * g++.dg/parse/struct-as-enum1.C: Likewise.
14327 * g++.dg/parse/typedef1.C: Likewise.
14328 * g++.dg/parse/typedef3.C: Likewise.
14329 * g++.dg/parse/typedef4.C: Likewise.
14330 * g++.dg/parse/typedef5.C: Likewise.
14331 * g++.dg/template/nontype4.C: Likewise.
14332 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
14333 * g++.old-deja/g++.other/elab1.C: Likewise.
14334 * g++.old-deja/g++.other/syntax4.C: Likewise.
14336 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14338 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
14340 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
14342 * gcc.c-torture/execute/20041114-1.c: New test.
14344 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
14346 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
14347 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
14348 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
14349 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
14350 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
14351 gcc.dg/switch-7.c: New tests.
14353 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
14355 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
14357 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
14360 * gcc.dg/vect/pr18400.c: New test.
14362 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
14363 Andrew Pinski <pinskia@physics.uc.edu>
14366 * gcc.dg/vect/pr18425.c: New test.
14368 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14370 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
14371 Guard with dg-require-alias and dg-require-visibility.
14373 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14375 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
14377 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14379 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
14381 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14384 * g++.dg/template/defarg5.C: New test.
14386 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
14388 * g++.dg/parse/cast1.C: Run only on ILP32.
14389 * g++.old-deja/g++.mike/p784.C: Likewise.
14391 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
14393 * gcc.c-torture/execute/20041113-1.c: New test.
14395 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
14398 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
14399 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
14400 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
14401 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
14402 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
14403 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
14404 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
14405 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
14406 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
14407 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
14408 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
14409 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
14410 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
14412 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
14414 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
14415 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
14416 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
14417 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
14418 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
14419 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
14420 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
14421 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
14422 gcc.target/sparc/combined-1.c: New tests.
14424 2004-11-12 Ziemowit Laski <zlaski@apple.com>
14426 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
14429 2004-11-12 Mark Mitchell <mark@codesourcery.com>
14431 * lib/gcc-dg.exp (dg-forbid-option): New function.
14432 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
14433 * g++.dg/abi/bitfield8.C: Likewise.
14434 * g++.dg/abi/dtor1.C: Likewise.
14435 * g++.dg/abi/empty10.C: Likewise.
14436 * g++.dg/abi/empty7.C: Likewise.
14437 * g++.dg/abi/empty9.C: Likewise.
14438 * g++.dg/abi/layout3.C: Likewise.
14439 * g++.dg/abi/layout4.C: Likewise.
14440 * g++.dg/abi/thunk1.C: Likewise.
14441 * g++.dg/abi/thunk2.C: Likewise.
14442 * g++.dg/abi/vbase11.C: Likewise.
14443 * g++.dg/abi/vthunk2.C: Likewise.
14444 * g++.dg/abi/vthunk3.C: Likewise.
14445 * g++.dg/ext/attrib8.C: Likewise.
14446 * g++.dg/opt/longbranch2.C: Likewise.
14447 * g++.dg/opt/reg-stack4.C: Likewise.
14448 * g++.old-deja/g++.ext/attrib1.C: Likewise.
14449 * g++.old-deja/g++.ext/attrib2.C: Likewise.
14450 * g++.old-deja/g++.ext/attrib3.C: Likewise.
14451 * g++.old-deja/g++.other/store-expr1.C: Likewise.
14452 * g++.old-deja/g++.other/store-expr2.C: Likewise.
14453 * gcc.dg/20000609-1.c: Likewise.
14454 * gcc.dg/20000720-1.c: Likewise.
14455 * gcc.dg/20011107-1.c: Likewise.
14456 * gcc.dg/20011119-1.c: Likewise.
14457 * gcc.dg/20020108-1.c: Likewise.
14458 * gcc.dg/20020122-2.c: Likewise.
14459 * gcc.dg/20020122-3.c: Likewise.
14460 * gcc.dg/20020201-3.c: Likewise.
14461 * gcc.dg/20020206-1.c: Likewise.
14462 * gcc.dg/20020218-1.c: Likewise.
14463 * gcc.dg/20020310-1.c: Likewise.
14464 * gcc.dg/20020411-1.c: Likewise.
14465 * gcc.dg/20020418-2.c: Likewise.
14466 * gcc.dg/20020426-1.c: Likewise.
14467 * gcc.dg/20020426-2.c: Likewise.
14468 * gcc.dg/20020517-1.c: Likewise.
14469 * gcc.dg/20020523-1.c: Likewise.
14470 * gcc.dg/20020523-2.c: Likewise.
14471 * gcc.dg/20020729-1.c: Likewise.
14472 * gcc.dg/20030204-1.c: Likewise.
14473 * gcc.dg/20030826-2.c: Likewise.
14474 * gcc.dg/20030926-1.c: Likewise.
14475 * gcc.dg/20031202-1.c: Likewise.
14476 * gcc.dg/980312-1.c: Likewise.
14477 * gcc.dg/980313-1.c: Likewise.
14478 * gcc.dg/990117-1.c: Likewise.
14479 * gcc.dg/990424-1.c: Likewise.
14480 * gcc.dg/990524-1.c: Likewise.
14481 * gcc.dg/991230-1.c: Likewise.
14482 * gcc.dg/i386-387-1.c: Likewise.
14483 * gcc.dg/i386-387-2.c: Likewise.
14484 * gcc.dg/i386-387-3.c: Likewise.
14485 * gcc.dg/i386-387-4.c: Likewise.
14486 * gcc.dg/i386-387-5.c: Likewise.
14487 * gcc.dg/i386-387-6.c: Likewise.
14488 * gcc.dg/i386-asm-1.c: Likewise.
14489 * gcc.dg/i386-bitfield1.c: Likewise.
14490 * gcc.dg/i386-bitfield2.c: Likewise.
14491 * gcc.dg/i386-loop-1.c: Likewise.
14492 * gcc.dg/i386-loop-2.c: Likewise.
14493 * gcc.dg/i386-loop-3.c: Likewise.
14494 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
14495 * gcc.dg/i386-pic-1.c: Likewise.
14496 * gcc.dg/i386-regparm.c: Likewise.
14497 * gcc.dg/i386-signbit-1.c: Likewise.
14498 * gcc.dg/i386-signbit-2.c: Likewise.
14499 * gcc.dg/i386-signbit-3.c: Likewise.
14500 * gcc.dg/i386-sse-5.c: Likewise.
14501 * gcc.dg/i386-sse-8.c: Likewise.
14502 * gcc.dg/i386-unroll-1.c: Likewise.
14503 * gcc.dg/tls/opt-1.c: Likewise.
14504 * gcc.dg/tls/opt-2.c: Likewise.
14505 * gcc.dg/unroll-1.c: Likewise.
14506 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
14507 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
14508 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
14509 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
14510 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
14513 2004-11-12 Mark Mitchell <mark@codesourcery.com>
14516 * g++.dg/parse/cond1.C: New test.
14519 * g++.dg/template/array9.C: New test.
14520 * g++.dg/ext/vla1.C: Adjust error messages.
14521 * g++.dg/ext/vlm1.C: Likewise.
14522 * g++.dg/template/crash2.C: Likewise.
14525 * g++.dg/template/call3.C: New test.
14528 * g++.dg/template/ptrmem11.C: New test.
14530 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
14533 * lib/g++.exp: Set LC_ALL and LANG to C.
14534 * lib/gcc-dg.exp: Likewise.
14535 * lib/gfortran.exp: Likewise.
14536 * lib/objc.exp: Likewise.
14537 * lib/treelang.exp: Likewise.
14539 2004-11-12 Andreas Schwab <schwab@suse.de>
14541 * gcc.dg/pr16286.c: Fix last change.
14543 2004-11-12 Mark Mitchell <mark@codesourcery.com>
14546 * g++.dg/init/global1.C: New test.
14548 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
14550 * gcc.c-torture/execute/20041112-1.c: New test.
14552 2004-11-11 Janis Johnson <janis187@us.ibm.com>
14554 * lib/gcc-dg.exp (dg-target-list): New.
14556 2004-11-11 Janis Johnson <janis187@us.ibm.com>
14557 Richard Sandiford <rsandifo@redhat.com>
14559 * lib/target-supports.exp (get-compiler_messages): New.
14560 (check_named_sections_available): Use it.
14561 (check_effective_target_ilp32): New.
14562 (check_effective_target_lp64): New.
14563 (is-effective-target): New.
14564 * lib/gcc-dg.exp (dg-require-effective-target): New.
14566 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
14568 * gcc.dg/precedence-1.c: New test.
14570 2004-11-11 Janis Johnson <janis187@us.ibm.com>
14572 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
14574 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
14575 message, delete generated files, use more descriptive name for
14576 executable, and make the test unsupported when it cannot be run.
14578 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
14579 (dg-require-weak, dg-require-visibility, dg-require-alias,
14580 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
14581 dg-require-iconv, dg-require-named-sections): Use it.
14583 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
14585 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
14588 * gcc.dg/ppc-and-1: New
14591 * gcc.dg/ppc-mov-1.c: New.
14594 * gcc.dg/ppc-compare-1.c: New.
14596 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
14598 * objc.dg/desig-init-2.m: New test.
14600 2004-11-10 Adam Nemet <anemet@lnxw.com>
14602 PR middle-end/18160
14603 * g++.dg/warn/register-var-1.C: New test.
14604 * g++.dg/warn/register-var-2.C: New test.
14606 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14608 * gcc.dg/union-2.c: New test.
14610 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
14612 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
14613 New test for PR tree-optimization/17892.
14615 2004-11-09 Mark Mitchell <mark@codesourcery.com>
14618 * g++.dg/init/new12.C: New test.
14620 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
14622 * gcc.target/sparc: New directory.
14623 * gcc.target/sparc/sparc.exp: New driver.
14624 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
14625 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
14626 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
14627 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
14629 2004-11-10 Paul Brook <paul@codesourcery.com>
14632 * gfortran.dg/list_read.c: New test.
14634 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
14637 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
14638 expected diagnostic location.
14640 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
14642 * gcc.dg/20041109-1.c: New test.
14644 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
14647 * objc/compile/pr18406.m: New test.
14649 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
14651 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
14653 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
14655 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
14657 2004-11-08 Steve Ellcey <sje@cup.hp.com>
14659 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
14661 2004-11-08 Steve Ellcey <sje@cup.hp.com>
14663 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
14666 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
14669 * gcc.c-torture/pr18299-1.c: New test.
14671 2004-11-06 Andreas Schwab <schwab@suse.de>
14673 * gcc.dg/pr16286.c: Also test for bool and pixel.
14675 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
14677 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
14678 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
14679 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
14680 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
14681 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
14682 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
14683 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
14684 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
14685 gcc.dg/struct-semi-3.c: New tests.
14687 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14689 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
14691 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14693 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
14694 Do not use C99 designators.
14696 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14698 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
14700 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14702 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
14703 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
14704 * gcc.c-torture/execute/simd-5.x: Remove.
14706 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
14708 PR rtl-optimization/17933
14709 * gcc.dg/torture/pr17933-1.c: New test.
14711 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
14714 * lib/target-supports.exp (check_weak_available): Support
14717 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
14719 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
14720 call to fflush(stdout) before abort.
14721 (my_ffsll): New function.
14722 (generate_fields): Use it.
14724 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
14726 * gcc.dg/init-undef-1.c: New test.
14728 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
14730 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
14731 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
14732 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
14733 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
14734 expected messages for new parser.
14736 2004-11-04 Mark Mitchell <mark@codesourcery.com>
14738 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
14740 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14742 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
14745 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
14747 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
14748 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
14749 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
14750 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
14751 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
14752 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
14753 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
14754 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
14755 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
14756 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
14758 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
14760 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
14761 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
14762 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
14763 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
14764 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
14765 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
14766 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
14769 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
14772 * gcc.dg/20041104-1.c: New test.
14774 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14776 * g++.dg/template/nontype7.C: New test.
14777 * g++.dg/template/nontype8.C: Likewise.
14778 * g++.dg/template/nontype9.C: Likewise.
14779 * g++.dg/template/nontype10.C: Likewise.
14780 * g++.dg/tc1/dr49.C: Likewise.
14781 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
14782 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
14784 2004-11-04 Ben Elliston <bje@au.ibm.com>
14786 * g++.dg/rtti/tinfo1.C: Remove xfails.
14788 2004-11-04 Ben Elliston <bje@au.ibm.com>
14790 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
14791 packed attribute to the definition to satisfy the new C++ parser.
14793 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14795 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
14796 invocations of va_arg.
14798 2004-11-02 Mark Mitchell <mark@codesourcery.com>
14801 * g++.dg/template/crash25.C: New test.
14804 * g++.dg/template/typedef2.C: New test.
14805 * g++.dg/parse/crash13.C: Adjust error markers.
14808 * g++.dg/conversion/const3.C: New test.
14810 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14815 * gfortran.dg/generic_[123].f90: New testcases.
14817 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14819 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
14820 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
14822 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
14825 * gcc.c-torture/compile/pr16808.c: New test.
14827 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
14829 PR rtl-optimization/17104
14830 * gcc.dg/ppc-bitfield1.c: New.
14832 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
14834 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
14836 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
14838 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
14839 strings for 32-bit code.
14841 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
14844 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
14846 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
14849 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
14851 2004-10-31 Mark Mitchell <mark@codesourcery.com>
14854 * g++.dg/init/aggr2.C: New test.
14856 2004-10-30 Ziemowit Laski <zlaski@apple.com>
14858 * objc.dg/local-decl-1.m: New test.
14860 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
14862 * gcc.dg/20040910-1.c: Adjust regex.
14864 2004-10-30 Roger Sayle <roger@eyesopen.com>
14866 PR rtl-optimization/18084
14867 * g++.dg/opt/pr18084-1.C: New testcase.
14869 2004-10-30 Matt Austern <austern@apple.com>
14872 * g++.dg/ext/attrib18.C: New test.
14874 2004-10-30 Roger Sayle <roger@eyesopen.com>
14876 PR middle-end/18096
14877 * gcc.dg/pr18096-1.c: New test case.
14879 2004-10-30 Roger Sayle <roger@eyesopen.com>
14881 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
14883 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
14886 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
14887 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
14888 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
14889 gcc.dg/old-style-prom-3.c: New tests.
14891 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
14893 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
14894 Remove unnecessary inclusion of stdio.h.
14896 2004-10-29 Roger Sayle <roger@eyesopen.com>
14898 PR rtl-optimization/17581
14899 * gcc.dg/pr17581-1.c: New test case.
14901 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
14903 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
14905 * g++.dg/conversion/dr195-1.C: New.
14906 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
14907 * g++.old-deja/g++.mike/p10148.C: Likewise.
14909 2004-10-29 Mark Mitchell <mark@codesourcery.com>
14912 * g++.dg/debug/typedef2.C: New test.
14914 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
14917 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
14918 * gfortran.dg/g77/README: Update.
14920 2004-10-28 Matt Austern <austern@apple.com>
14923 * g++.dg/ext/packed7.C: New test.
14925 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
14927 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
14929 * lib/scanasm.exp (hidden-scan-for): New proc.
14930 (scan-hidden): Use hidden-scan-for instead of constructing the scan
14932 (scan-not-hidden): Likewise.
14933 * lib/target-supports.exp (check_visibility_available): mach-o is
14936 2004-10-28 Mark Mitchell <mark@codesourcery.com>
14939 * g++.dg/template/memclass3.C: New test.
14941 2004-10-28 Adam Nemet <anemet@lnxw.com>
14943 PR middle-end/18160
14944 * gcc.dg/register-var-1.c: New test.
14945 * gcc.dg/register-var-2.c: New test.
14946 * gcc.dg/asm-7.c: Taking the address of a register variable is an
14949 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
14952 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
14954 * gcc.dg/vect/vect-22.c: Likewise.
14956 2004-10-28 Jakub Jelinek <jakub@redhat.com>
14958 * gcc.dg/i386-rotate-1.c: New test.
14960 2004-10-27 Mark Mitchell <mark@codesourcery.com>
14962 * g++.dg/init/ref12.C: Add "run" marker.
14965 * g++.dg/init/ref12.C: New test.
14968 * g++.dg/template/shift1.C: New test.
14969 * g++.dg/template/error10.C: Adjust error markers.
14971 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
14974 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
14976 2004-10-27 Geoffrey Keating <geoffk@apple.com>
14978 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
14979 * gcc.dg/weak/weak-3.c: Likewise.
14980 * gcc.dg/weak/weak-5.c: Likewise.
14981 * gcc.dg/weak/weak-9.c: Likewise.
14982 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
14983 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
14985 * gcc.dg/darwin-weakimport-1.c: New.
14987 2004-10-28 Ben Elliston <bje@au.ibm.com>
14989 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
14991 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
14993 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
14994 'syntax' error messages.
14995 * gcc.dg/cpp/direct2s.c: Likewise.
14997 2004-10-26 Geoffrey Keating <geoffk@apple.com>
14999 * gcc.c-torture/compile/20041026-1.c: New.
15001 2004-10-26 Mark Mitchell <mark@codesourcery.com>
15004 * g++.dg/lookup/ns2.C: New test.
15007 * g++.dg/template/enum4.C: New test.
15010 * g++.dg/template/expr1.C: New test.
15012 2004-10-26 Ben Elliston <bje@au.ibm.com>
15014 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
15016 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
15018 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
15019 gcc.dg/decl-nospec-3.c: New tests.
15021 2004-10-26 Ziemowit Laski <zlaski@apple.com>
15023 * objc.dg/super-class-3.m: New test.
15025 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
15027 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
15029 * gcc.dg/cpp/direct2s.c: Likewise.
15031 2004-10-25 Geoffrey Keating <geoffk@apple.com>
15033 * objc.dg/image-info.m: Update for changes to section selection.
15035 2004-10-25 David Ayers <d.ayers@inode.at>
15036 Ziemowit Laski <zlaski@apple.com>
15038 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
15039 diagnostics when messaging 'id <Proto>'.
15040 * objc.dg/class-protocol-1.m: New test.
15041 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
15042 a non-existent method signature.
15043 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
15044 Update diagnostics when messaging with non-existent method signature.
15045 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
15046 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
15047 invalid receivers are now resolved as if messaging 'id'; remove
15048 extraneous diagnostics.
15050 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
15053 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
15054 gcc.dg/init-desig-obs-3.c: New tests.
15056 2004-10-25 Jakub Jelinek <jakub@redhat.com>
15058 * gcc.dg/debug/20041023-1.c: New test.
15060 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
15062 PR middle-end/17407
15063 * gcc.c-torture/compile/pr17407.c: New test.
15066 * g++.dg/template/array8.C: New test.
15068 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15071 * lib/g++.exp: Accept more than one multilib libgcc.
15072 * lib/gcc-dg.exp: Likewise.
15073 * lib/objc.exp: Likewise.
15074 * lib/treelang.exp: Likewise.
15075 * lib/gfortran.exp: Likewise.
15077 2004-10-24 Ben Elliston <bje@au.ibm.com>
15079 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
15081 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
15083 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
15084 * gcc.dg/c99-const-expr-3.c: Likewise.
15086 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
15088 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
15090 2004-10-23 Ben Elliston <bje@au.ibm.com>
15092 * gcc.c-torture/execute/loop-2e.x: Remove.
15094 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
15097 * g++.dg/parse/crash18.C: New.
15098 * g++.dg/parse/crash19.C: New.
15100 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
15102 * g++.dg/ext/dllimport1.C: Move dg-warnings.
15103 * g++.dg/ext/dllimport2.C: Same.
15104 * g++.dg/ext/dllimport8.C: Same.
15106 2004-10-21 Mark Mitchell <mark@codesourcery.com>
15109 * g++.dg/conversion/cast1.C: New test.
15110 * g++.dg/overload/pmf1.C: Adjust error marker.
15112 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
15115 * objc.dg/const-str-7.m: New test.
15117 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15119 * g++.dg/template/memfriend11.C: Fix comment typo.
15120 * g++.dg/template/memfriend14.C: Likewise.
15122 2004-10-20 Richard Henderson <rth@redhat.com>
15124 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
15125 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
15126 -fasynchronous-unwind-tables.
15128 2004-10-20 Richard Henderson <rth@redhat.com>
15130 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
15131 (main): Return success.
15132 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
15133 (main): Return success.
15135 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15138 * g++.dg/template/memfriend9.C: New test.
15139 * g++.dg/template/memfriend10.C: Likewise.
15140 * g++.dg/template/memfriend11.C: Likewise.
15141 * g++.dg/template/memfriend12.C: Likewise.
15142 * g++.dg/template/memfriend13.C: Likewise.
15143 * g++.dg/template/memfriend14.C: Likewise.
15144 * g++.dg/template/memfriend15.C: Likewise.
15145 * g++.dg/template/memfriend16.C: Likewise.
15146 * g++.dg/template/memfriend17.C: Likewise.
15147 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
15149 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
15151 * g++.dg/conversion/dr195.C: New.
15152 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
15154 2004-10-20 Ben Elliston <bje@au.ibm.com>
15155 Devang Patel <dpatel@apple.com>
15157 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
15158 of floating point arithmetic, which could trap.
15160 2004-10-19 Mark Mitchell <mark@codesourcery.com>
15163 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
15164 * g++.dg/conversion/const2.C: New test.
15165 * g++.dg/expr/reinterpret2.C: New test.
15166 * g++.dg/expr/reinterpret3.C: New test.
15167 * g++.dg/expr/cast2.C: New test.
15168 * g++.dg/expr/copy1.C: New test.
15169 * g++.dg/other/conversion1.C: Change error message.
15170 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
15171 function pointers to void *.
15172 * g++.old-deja/g++.mike/p10148.C: Likewise.
15174 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15176 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
15178 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
15182 * g++.dg/parse/expr3.C: New test.
15184 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
15186 * gcc.dg/smod-1.c: New test.
15188 2004-10-18 Ziemowit Laski <zlaski@apple.com>
15190 * objc.dg/method-14.m: New test.
15192 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
15194 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
15195 Also xfail as the patch was reverted.
15197 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
15199 PR middle-end/16973
15200 * gcc.dg/pr16973.c: New test.
15202 2004-10-18 Diego Novillo <dnovillo@redhat.com>
15204 PR tree-optimization/17656
15205 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
15207 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
15209 * g++.dg/eh/shadow1.C: New.
15211 2004-10-18 Jakub Jelinek <jakub@redhat.com>
15213 * gcc.c-torture/compile/20041018-1.c: New test.
15215 2004-10-18 Ben Elliston <bje@au.ibm.com>
15217 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
15218 compiler referring to register 0 when accessing sdata. The linker
15219 now patches things up.
15221 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
15224 * gcc.c-torture/compile/pr17529.c: New test.
15226 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15229 * g++.dg/ext/attrib17.C: New test.
15231 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15233 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
15235 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15238 * g++.dg/ext/attrib16.C: New test.
15240 2004-10-15 Mark Mitchell <mark@codesourcery.com>
15243 * g++.dg/init/dso_handle1.C: New test.
15246 * g++.dg/parse/typedef6.C: New test.
15249 * g++.dg/parse/pragma1.C: New test.
15251 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
15253 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
15255 2004-10-15 Steve Ellcey <sje@cup.hp.com>
15257 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
15258 -fno-common when on HPPA HP-UX platforms.
15260 2004-10-15 Jakub Jelinek <jakub@redhat.com>
15263 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
15265 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
15268 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
15271 * g++.dg/lookup/strong-using-4.C: New test.
15273 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
15275 PR middle-end/16567
15276 * gcc.c-torture/compile/nested-1.c: New test.
15278 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
15280 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
15281 and mipsisa64*-*-* (until support for misaligned loads is added).
15282 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
15283 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
15284 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
15285 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
15286 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
15287 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
15289 2004-10-14 Mark Mitchell <mark@codesourcery.com>
15292 * g++.dg/init/dtor3.C: New test.
15294 2004-10-15 Ben Elliston <bje@au.ibm.com>
15296 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
15298 2004-10-14 Geoffrey Keating <geoffk@apple.com>
15300 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
15301 * gcc.dg/macho-lo-sum.c: Likewise.
15303 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
15305 * gcc.dg/ppc-spe64-1.c: New test.
15307 2004-10-14 Devang Patel <dpatel@apple.com>
15310 * gcc.dg/pr17635.c : New test.
15312 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
15314 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
15315 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
15316 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
15317 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
15318 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
15319 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
15320 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
15321 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
15322 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
15323 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
15324 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
15325 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
15326 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
15327 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
15328 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
15329 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
15330 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
15331 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
15333 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
15335 * gcc.dg/vect/vect-82.c: New testcase.
15336 * gcc.dg/vect/vect-82_64.c: New testcase.
15337 * gcc.dg/vect/vect-83.c: New testcase.
15338 * gcc.dg/vect/vect-83_64.c: New testcase.
15340 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
15342 * gcc.dg/cpp/error-1.c: New test.
15344 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
15346 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
15348 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
15351 * gcc.dg/cris-peep2-xsrand2.c: New test.
15353 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
15356 * testsuite/g++.dg/expr/for2.C: New test.
15358 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15360 * g++.dg/inherit/thunk1.C: Run on the SPARC.
15362 2004-10-13 Jakub Jelinek <jakub@redhat.com>
15364 PR tree-optimization/17724
15365 * g++.dg/opt/pr17724-1.C: New test.
15366 * g++.dg/opt/pr17724-2.C: New test.
15367 * g++.dg/opt/pr17724-3.C: New test.
15368 * g++.dg/opt/pr17724-4.C: New test.
15369 * g++.dg/opt/pr17724-5.C: New test.
15370 * g++.dg/opt/pr17724-6.C: New test.
15372 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
15375 * gcc.dg/pr17301-2.c: New test.
15377 2004-10-11 Mark Mitchell <mark@codesourcery.com>
15380 * g++.dg/parse/error22.C: New test.
15383 * g++.dg/template/spec18.C: New test.
15385 2004-10-11 Steve Ellcey <sje@cup.hp.com>
15387 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
15388 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
15390 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
15391 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
15393 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
15395 * g++.dg/eh/cleanup5.C: Add dg-options "".
15397 2004-10-11 Roger Sayle <roger@eyesopen.com>
15399 PR middle-end/17657
15400 * gcc.dg/switch-4.c: New test case.
15402 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
15404 * gcc.c-torture/execute/20041011-1.c: New test.
15406 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
15409 * g++.dg/init/for3.C: New test.
15412 * g++.dg/opt/switch2.C: New test.
15414 PR middle-end/17703
15415 * g++.dg/warn/Wreturn-2.C: New test.
15417 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
15420 * g++.dg/eh/cleanup5.C: New test.
15422 2004-10-10 Mark Mitchell <mark@codesourcery.com>
15425 * g++.dg/parse/error21.C: New test.
15427 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
15429 * g++.dg/overload/pmf1.C: Adjust quoting marks.
15430 * g++.dg/warn/incomplete1.C: Likewise.
15431 * g++.dg/template/qualttp20.C: Likewise.
15433 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
15436 * parm-incomplete-1.c: New test.
15438 2004-10-09 Mark Mitchell <mark@codesourcery.com>
15441 * g++.dg/parse/error19.C: New test.
15444 * g++.dg/init/new11.C: New test.
15447 * g++.dg/parse/error20.C: New test.
15450 * g++.dg/template/crash24.C: New test.
15452 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
15455 * gcc.dg/pr17301-1.c: New test.
15457 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
15460 * gcc.dg/anon-struct-5.c: New test.
15462 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
15465 * gcc.dg/pr17844-1.c: New test.
15467 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
15469 PR tree-optimization/17906
15470 * gcc.c-torture/compile/pr17906.c: New.
15472 2004-10-09 Stuart Hastings <stuart@apple.com>
15473 Roger Sayle <roger@eyesopen.com>
15475 PR rtl-optimization/17853
15476 * gcc.dg/i386-mmx-5.c: New testcase.
15478 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
15480 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
15482 2004-10-09 Mark Mitchell <mark@codesourcery.com>
15485 * g++.dg/template/static9.C: New test.
15488 * g++.dg/parse/operator5.C: New test.
15490 2004-10-09 Roger Sayle <roger@eyesopen.com>
15492 PR middle-end/17894
15493 * gcc.c-torture/execute/divcmp-4.c: New test case.
15495 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
15498 * g++.dg/opt/pr17902.C: New test.
15500 2004-10-09 Jakub Jelinek <jakub@redhat.com>
15502 * gcc.dg/cpp/ident-1.c: Add dg-options "".
15504 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
15506 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
15508 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
15510 * gcc.dg/assign-warn-3.c: New test.
15512 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
15515 * gcc.dg/cpp/ident-1.c: New test.
15517 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
15519 * gcc.c-torture/compile/acc1.c: New.
15521 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
15523 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
15524 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
15526 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15528 * gcc.dg/ultrasp11.c: New test.
15530 2004-10-08 Michael Matz <matz@suse.de>
15532 * gcc.dg/doloop-2.c: New test.
15534 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
15536 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
15537 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
15538 objc.dg/method-9.m: Update expected diagnostics.
15540 2004-10-07 Geoffrey Keating <geoffk@apple.com>
15542 * gcc.dg/ppc-fsel-3.c: New file.
15543 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
15545 2004-10-07 Paul Brook <paul@codesourcery.com>
15547 * gfortran.dg/intrinsic_verify_1.f90: New test.
15549 2004-10-07 Paul Brook <paul@codesourcery.com>
15551 * gfortran.dg/empty_format_1.f90: Remove stray commas.
15553 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15555 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
15556 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
15559 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
15561 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
15563 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15566 * g++.dg/warn/Winline-4.C: New test.
15568 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15570 * gcc.c-torture/compile/20041007-1.c: New test.
15572 2004-10-07 Paul Brook <paul@codesourcery.com>
15575 * gfortran.dg/use_allocated_1.f90: New test.
15577 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
15579 PR middle-end/17849
15580 * gfortran.fortran-torture/compile/nested.f90: New test
15582 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
15584 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
15586 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
15589 * g++.dg/ext/asm6.C: New test.
15591 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
15593 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
15595 2004-10-06 Paul Brook <paul@codesourcery.com>
15597 PR libfortran/17709
15598 * gfortran.dg/empty_format_1.f90: New test.
15600 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15603 * gfortran.dg/ishft.f90: New test.
15606 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
15609 2004-10-06 Paul Brook <paul@codesourcery.com>
15611 * gfortran.dg/do_1.f90: New test.
15613 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15615 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
15616 optimizing for size.
15618 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
15620 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
15622 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
15624 * gcc.c-torture/compile/20041005-1.c: New test.
15626 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
15629 * g++.dg/lookup/koenig4.C: New.
15631 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
15633 * g++.dg/other/classkey1.C: Adjust quoting marks.
15634 * g++.dg/parse/error15.C: Likewise.
15635 * g++.dg/template/meminit2.C (int>): Likewise.
15637 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15640 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
15643 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
15646 * gfortran.dg/pr17708.f90: New test.
15648 2004-10-04 Chao-ying Fu <fu@mips.com>
15650 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
15651 * gcc.dg/vect/vect-4.c: Ditto.
15652 * gcc.dg/vect/vect-5.c: Ditto.
15653 * gcc.dg/vect/vect-6.c: Ditto.
15654 * gcc.dg/vect/vect-8.c: Ditto.
15655 * gcc.dg/vect/vect-16.c: Ditto.
15656 * gcc.dg/vect/vect-30.c: Ditto.
15657 * gcc.dg/vect/vect-40.c: Ditto.
15658 * gcc.dg/vect/vect-41.c: Ditto.
15659 * gcc.dg/vect/vect-42.c: Ditto.
15660 * gcc.dg/vect/vect-43.c: Ditto.
15661 * gcc.dg/vect/vect-44.c: Ditto.
15662 * gcc.dg/vect/vect-45.c: Ditto.
15663 * gcc.dg/vect/vect-46.c: Ditto.
15664 * gcc.dg/vect/vect-47.c: Ditto.
15665 * gcc.dg/vect/vect-48.c: Ditto.
15666 * gcc.dg/vect/vect-49.c: Ditto.
15667 * gcc.dg/vect/vect-50.c: Ditto.
15668 * gcc.dg/vect/vect-51.c: Ditto.
15669 * gcc.dg/vect/vect-52.c: Ditto.
15670 * gcc.dg/vect/vect-53.c: Ditto.
15671 * gcc.dg/vect/vect-54.c: Ditto.
15672 * gcc.dg/vect/vect-55.c: Ditto.
15673 * gcc.dg/vect/vect-56.c: Ditto.
15674 * gcc.dg/vect/vect-57.c: Ditto.
15675 * gcc.dg/vect/vect-58.c: Ditto.
15676 * gcc.dg/vect/vect-59.c: Ditto.
15677 * gcc.dg/vect/vect-60.c: Ditto.
15678 * gcc.dg/vect/vect-74.c: Ditto.
15679 * gcc.dg/vect/vect-79.c: Ditto.
15680 * gcc.dg/vect/vect-80.c: Ditto.
15682 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
15684 * gcc.dg/unused-7.c: Use the correct option.
15686 2004-10-04 Paul Brook <paul@codesourcery.com>
15687 Bud Davis <bdavis9659@comcast.net>
15691 * gfortran/pr17706.f90: New test.
15692 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
15694 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15696 * gfortran.dg/pr17612.f90: New test.
15698 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
15700 * g++.dg/template/local1.C: Adjust quoting marks in
15701 testing for diagnostics.
15702 * g++.dg/tls/diag-2.C: Likewise.
15703 * g++.dg/other/error8.C: Likewise.
15705 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
15708 * gcc.dg/unused-4.c: Adjust to be correct.
15711 * gcc.dg/unused-7.c: New test.
15713 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
15716 * g++.dg/overload/template2.C: New test.
15718 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
15720 PR tree-optimization/16632
15721 * gcc.dg/tree-ssa/20041002-1.c: New.
15723 2004-10-03 Paul Brook <paul@codesourcery.com>
15725 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
15726 rather than relying on default formatting.
15728 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
15730 * gcc.dg/20040920-1.c: Update expected message text.
15732 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
15734 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
15736 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
15738 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
15741 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
15743 * gcc.dg/tree-ssa/pr17343.c: Remove.
15745 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
15748 * gcc.dg/tree-ssa/pr17343.c: New test.
15750 2004-10-01 Jakub Jelinek <jakub@redhat.com>
15752 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
15753 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
15754 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
15755 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
15756 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
15758 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
15760 * gcc.dg/lvalue-2.c: New test.
15762 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
15765 * gcc.dg/pr17730-1.c: New test
15767 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
15770 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
15772 2004-09-29 Jakub Jelinek <jakub@redhat.com>
15774 * gcc.c-torture/execute/stdarg-1.c: New test.
15775 * gcc.c-torture/execute/stdarg-2.c: New test.
15776 * gcc.c-torture/execute/stdarg-3.c: New test.
15777 * gcc.dg/tree-ssa/stdarg-1.c: New test.
15778 * gcc.dg/tree-ssa/stdarg-2.c: New test.
15779 * gcc.dg/tree-ssa/stdarg-3.c: New test.
15780 * gcc.dg/tree-ssa/stdarg-4.c: New test.
15781 * gcc.dg/tree-ssa/stdarg-5.c: New test.
15783 2004-09-29 Jakub Jelinek <jakub@redhat.com>
15785 PR tree-optimization/17697
15786 * g++.dg/opt/pr17697-1.C: New test.
15787 * g++.dg/opt/pr17697-2.C: New test.
15788 * g++.dg/opt/pr17697-3.C: New test.
15790 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
15793 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
15794 gcc.dg/vla-init-5.c: New tests.
15796 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
15799 * gcc.dg/pr13804-1.c: New test.
15801 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15804 * gfortran.dg/pr16938.f90: New test.
15806 2004-09-27 Mark Mitchell <mark@codesourcery.com>
15808 * g++.dg/template/crash23.C: New test.
15810 2004-09-27 Mark Mitchell <mark@codesourcery.com>
15813 * g++.dg/template/static8.C: New test.
15815 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
15818 * g++.dg/other/error9.C: New test.
15820 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
15822 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
15824 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15827 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
15829 2004-09-26 Roger Sayle <roger@eyesopen.com>
15831 PR middle-end/17112
15832 * gcc.dg/pr17112-1.c: New test case.
15834 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
15837 * gcc.dg/pr11459-1.c: New test.
15839 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
15841 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
15842 * gcc.dg/tree-ssa/loop-4.c: Likewise.
15844 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15846 * gfortran.dg/pr15324.f90: Make array bounds consistent.
15848 2004-09-25 Jan Hubicka <jh@suse.cz>
15850 * compile/30040909-1.c: New test.
15851 * compile/30040907-1.c: New test.
15853 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
15855 * gcc.c-torture/execute/va-arg-26.c: New test.
15857 2004-09-24 Zack Weinberg <zack@codesourcery.com>
15859 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
15860 extra diagnostics on targets with 64-bit pointers.
15861 * objc.dg/selector-1.m: Adjust dg-warning regexp.
15863 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
15866 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
15867 * gcc.dg/decl-3.c: Adjust expected message.
15869 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15872 * gfortran.dg/pr17615.f90: New test.
15874 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
15876 PR tree-optimzation/17517
15877 * g++.dg/tree-ssa/pr17517.C: New Test.
15879 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
15882 * g++.dg/lookup/ambig3.C: New.
15884 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
15887 * g++.dg/opt/pr17624.C: New test.
15889 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
15892 * gcc.dg/Wbad-function-cast-1.c: New test.
15894 2004-09-23 Zack Weinberg <zack@codesourcery.com>
15896 * g++.dg/ext/complit1.C
15897 * g++.dg/other/error2.C
15898 * g++.dg/other/nontype-1.C
15899 * g++.dg/parse/crash11.C
15900 * g++.dg/parse/crash12.C
15901 * g++.dg/parse/error15.C
15902 * g++.dg/parse/error4.C
15903 * g++.dg/parse/tmpl-outside1.C
15904 * g++.dg/parse/too-many-tmpl-args1.C
15905 * g++.dg/template/dependent-expr3.C
15906 * g++.dg/template/error10.C
15907 * g++.dg/template/instantiate1.C
15908 * g++.dg/template/vtable2.C
15909 * g++.dg/warn/Wshadow-1.C
15910 * g++.dg/warn/weak1.C
15911 * g++.old-deja/g++.brendan/crash16.C
15912 * g++.old-deja/g++.brendan/crash18.C
15913 * g++.old-deja/g++.brendan/crash48.C
15914 * g++.old-deja/g++.brendan/crash49.C
15915 * g++.old-deja/g++.brendan/crash55.C
15916 * g++.old-deja/g++.brendan/crash56.C
15917 * g++.old-deja/g++.brendan/crash8.C
15918 * g++.old-deja/g++.brendan/enum11.C
15919 * g++.old-deja/g++.brendan/enum8.C
15920 * g++.old-deja/g++.brendan/enum9.C
15921 * g++.old-deja/g++.brendan/friend3.C
15922 * g++.old-deja/g++.brendan/misc14.C
15923 * g++.old-deja/g++.bugs/900402_02.C
15924 * g++.old-deja/g++.bugs/900404_03.C
15925 * g++.old-deja/g++.bugs/900404_04.C
15926 * g++.old-deja/g++.bugs/900428_03.C
15927 * g++.old-deja/g++.jason/crash4.C
15928 * g++.old-deja/g++.jason/overload21.C
15929 * g++.old-deja/g++.jason/redecl1.C
15930 * g++.old-deja/g++.jason/report.C
15931 * g++.old-deja/g++.jason/rfg10.C
15932 * g++.old-deja/g++.jason/template30.C
15933 * g++.old-deja/g++.law/arm12.C
15934 * g++.old-deja/g++.law/ctors5.C
15935 * g++.old-deja/g++.law/cvt20.C
15936 * g++.old-deja/g++.law/init10.C
15937 * g++.old-deja/g++.law/init8.C
15938 * g++.old-deja/g++.law/visibility17.C
15939 * g++.old-deja/g++.law/visibility7.C
15940 * g++.old-deja/g++.mike/net8.C
15941 * g++.old-deja/g++.mike/p646.C
15942 * g++.old-deja/g++.mike/p700.C
15943 * g++.old-deja/g++.mike/p701.C
15944 * g++.old-deja/g++.mike/p811.C
15945 * g++.old-deja/g++.ns/template13.C
15946 * g++.old-deja/g++.other/array3.C
15947 * g++.old-deja/g++.other/crash25.C
15948 * g++.old-deja/g++.other/dtor3.C
15949 * g++.old-deja/g++.other/dtor4.C
15950 * g++.old-deja/g++.other/main1.C
15951 * g++.old-deja/g++.other/warn7.C
15952 * g++.old-deja/g++.pt/crash11.C
15953 * g++.old-deja/g++.pt/crash36.C
15954 * g++.old-deja/g++.pt/spec22.C
15955 * g++.old-deja/g++.pt/spec9.C
15956 * g++.old-deja/g++.pt/ttp52.C
15957 * g++.old-deja/g++.robertl/eb103.C
15958 * g++.old-deja/g++.robertl/eb121.C
15959 * g++.old-deja/g++.robertl/eb22.C
15960 * g++.old-deja/g++.robertl/eb8.C:
15961 Update locations and/or regexps of dg-error markers.
15962 Remove markers for some bogus messages that are no longer issued.
15964 2004-09-23 Jakub Jelinek <jakub@redhat.com>
15966 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
15967 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
15969 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
15972 * g++.dg/lookup/crash5.C: New test.
15974 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
15976 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
15977 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
15978 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
15979 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
15980 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
15981 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
15983 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
15984 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
15985 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
15986 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
15987 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
15988 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
15990 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
15992 * gcc.dg/vect/vect-44.c: Check additional cases.
15993 * gcc.dg/vect/vect-48.c: Check additional cases.
15995 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
15996 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
15997 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
15998 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
15999 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
16000 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
16001 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
16002 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
16003 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
16005 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
16006 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
16007 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
16009 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16011 * gcc.dg/tree-ssa/loop-6.c: New test.
16013 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
16016 * g++.dg/inherit/base2.C: New.
16018 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16020 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
16021 * gcc.dg/20001012-2.c: Likewise.
16022 * gcc.dg/20001013-1.c: Likewise.
16023 * gcc.dg/20001101-1.c: Likewise.
16024 * gcc.dg/20001102-1.c: Likewise.
16025 * gcc.dg/bf-spl1.c: Likewise.
16026 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
16027 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
16029 2004-09-22 Diego Novillo <dnovillo@redhat.com>
16031 PR tree-optimization/16721
16032 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
16034 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
16036 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
16037 * gcc.dg/20040305-1.c: Likewise.
16039 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
16042 * gcc.c-torture/compile/pr16566-1.c,
16043 gcc.c-torture/compile/pr16566-2.c,
16044 gcc.c-torture/compile/pr16566-3.c: New tests.
16046 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
16048 PR tree-optimization/17512
16049 * gcc.c-torture/compile/20040916-1.c.
16051 2004-09-21 Mark Mitchell <mark@codesourcery.com>
16053 * gcc.dg/pragma-re-3.c: New test.
16055 2004-09-17 Matt Austern <austern@apple.com>
16058 * g++.dg/other/anon3.C: New.
16060 2004-09-21 Roger Sayle <roger@eyesopen.com>
16063 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
16064 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
16065 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
16066 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
16067 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
16069 2004-09-21 Bud Davis <bdavis9659@comcast.net>
16072 * gfortran.dg/pr17286.f90: New test.
16074 2004-09-20 Mark Mitchell <mark@codesourcery.com>
16077 * g++.dg/template/static7.C: New test.
16079 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
16082 * gcc.c-torture/compile/pr17558.c: New test.
16084 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
16086 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
16087 if SKIP_ATTRIBUTE is defined.
16089 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16092 * gfortran.dg/pr15957.f90: New test.
16094 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
16096 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
16098 * gcc.dg/vect/vect-79.c: Likewise.
16099 * gcc.dg/vect/vect-80.c: Likewise.
16101 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16104 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
16106 2004-09-20 Ira Rosen <irar@il.ibm.com>
16108 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
16109 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
16110 * gcc.dg/vect/vect-62.c: New testcase.
16111 * gcc.dg/vect/vect-63.c: New testcase.
16112 * gcc.dg/vect/vect-64.c: New testcase.
16113 * gcc.dg/vect/vect-65.c: New testcase.
16114 * gcc.dg/vect/vect-66.c: New testcase.
16115 * gcc.dg/vect/vect-67.c: New testcase.
16116 * gcc.dg/vect/vect-68.c: New testcase.
16117 * gcc.dg/vect/vect-69.c: New testcase.
16118 * gcc.dg/vect/vect-79.c: New testcase.
16119 * gcc.dg/vect/vect-80.c: New testcase.
16121 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
16123 * gcc.target/mips/asm-1.c: New test.
16125 2004-09-19 Ira Rosen <irar@il.ibm.com>
16127 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
16128 * gcc.dg/vect/vect-73.c: New testcase.
16129 * gcc.dg/vect/vect-74.c: New testcase.
16130 * gcc.dg/vect/vect-75.c: New testcase.
16131 * gcc.dg/vect/vect-76.c: New testcase.
16132 * gcc.dg/vect/vect-77.c: New testcase.
16133 * gcc.dg/vect/vect-78.c: New testcase
16135 2004-09-18 Paul Brook <paul@codesourcery.com>
16137 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
16139 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
16142 * gcc.dg/pr17424-1.c: New test.
16144 2004-09-18 Diego Novillo <dnovillo@redhat.com>
16146 * g++.dg/tree-ssa/pr17153.C: New test.
16148 2004-09-16 Geoffrey Keating <geoffk@apple.com>
16151 * testsuite/g++.dg/pch/wchar-1.C: New.
16152 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16154 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
16156 * gcc.c-torture/execute/20040917-1.c: New test.
16158 2004-09-17 Diego Novillo <dnovillo@redhat.com>
16160 PR tree-optimization/17319
16161 * gcc.dg/pr17319.c: New test.
16163 2004-09-17 Devang Patel <dpatel@apple.com>
16165 * gcc.dg/20040813-1.c: New test.
16167 2004-09-17 Diego Novillo <dnovillo@redhat.com>
16169 PR tree-optimization/17273
16170 * gcc.c-torture/compile/pr17273.c: New test.
16172 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
16174 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
16175 Update expected messages.
16176 * gcc.dg/declspec-13.c: New test.
16178 2004-09-17 David Edelsohn <edelsohn@gnu.org>
16180 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
16182 2004-09-17 Diego Novillo <dnovillo@redhat.com>
16184 * gcc.c-torture/execute/pr17252.c: Use post-increment to
16185 change what 'a' is pointing to.
16187 2004-09-17 Mark Mitchell <mark@codesourcery.com>
16190 * g++.dg/template/error18.C: New test.
16193 * g++.dg/warn/Wunused-8.C: New test.
16195 2004-09-17 Steven Bosscher <stevenb@suse.de>
16197 PR tree-optimization/17513
16198 * gcc.dg/20040916-1.c: New test.
16200 2004-09-16 Mark Mitchell <mark@codesourcery.com>
16203 * g++.dg/template/typename7.C: New test.
16205 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16207 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
16209 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
16211 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
16212 with -ftree-based-profiling also.
16213 * lib/profopt.exp: Support late-set profile_option/feedback_option.
16215 2004-09-16 Victor Leikehman <lei@il.ibm.com>
16218 * gfortran.dg/der_array_io_1.f90: New test.
16219 * gfortran.dg/der_array_io_2.f90: New test.
16220 * gfortran.dg/der_array_io_3.f90: New test.
16222 2004-09-15 Mark Mitchell <mark@codesourcery.com>
16224 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
16227 2004-09-15 Mark Mitchell <mark@codesourcery.com>
16229 * g++.dg/opt/switch1.C: New test.
16231 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
16233 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
16234 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
16235 Update expected messages.
16237 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16240 * gfortran.dg/same_name_1.f90: New test.
16242 2004-09-15 Diego Novillo <dnovillo@redhat.com>
16244 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
16245 dereference garbage pointers.
16247 2004-09-15 Jakub Jelinek <jakub@redhat.com>
16249 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
16250 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
16252 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
16253 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
16254 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
16256 2004-09-14 Mark Mitchell <mark@codesourcery.com>
16259 * g++.dg/template/mangle1.C: New test.
16261 2004-09-14 Diego Novillo <dnovillo@redhat.com>
16263 PR tree-optimization/17252
16264 * gcc.c-torture/execute/pr17252.c: New test.
16266 2004-09-14 Andrew Pinski <apinski@apple.com>
16268 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
16270 2004-09-14 Roger Sayle <roger@eyesopen.com>
16272 PR rtl-optimization/9771
16273 * gcc.dg/pr9771-1.c: New test case.
16275 2004-09-14 Diego Novillo <dnovillo@redhat.com>
16277 PR tree-optimization/15262
16278 * gcc.c-torture/execute/pr15262-1.c: New test.
16279 * gcc.c-torture/execute/pr15262-2.c: New test.
16281 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
16283 * gcc.dg/declspec-12.c: New test.
16285 2004-09-14 Bud Davis <bdavis9659@comcast.net>
16287 * gfortran.dg/pr17090.f90: Add directives to test.
16289 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16291 * gcc.c-torture/compile/20040914-1.c: New test.
16293 2004-09-13 Mark Mitchell <mark@codesourcery.com>
16296 * g++.dg/template/decl2.C: New test.
16298 2004-09-13 Bud Davis <bdavis9659@comcast.net>
16301 * gfortran.dg/pr17090.f90: New test.
16303 2004-09-13 Dale Johannesen <dalej@apple.com>
16305 * gcc.c-torture/compile/pr17408.c: New test case.
16307 2004-09-13 Mark Mitchell <mark@codesourcery.com>
16310 * g++.dg/parse/crash17.C: New test.
16313 * g++.dg/template/enum3.C: New test.
16315 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
16317 * lib/gcc-defs.exp: Load wrapper.exp.
16318 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
16320 * lib/gcc.exp (gcc_init): Similar.
16321 * lib/gfortran.exp (gfortran_init): Similar.
16322 * lib/objc.exp (objc_init): Similar.
16323 * lib/treelang.exp (treelang_init): Similar.
16324 * lib/wrapper.exp: New file with build_wrapper call machinery in
16325 ${tool}_maybe_build_wrapper.
16327 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
16329 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
16331 * gcc.dg/declspec-11.c: Update expected messages.
16332 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
16333 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
16334 gcc.dg/inline-12.c: New tests.
16336 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
16338 * g++.dg/tree-ssa/pr17400.C: New testcase.
16340 2004-09-13 James E Wilson <wilson@specifixinc.com>
16342 * gcc.target/mips/sb1-1.c: New testcase.
16344 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
16346 * lib/g77-dg.exp: Remove unused file.
16347 * lib/mike-g77.exp: Ditto.
16348 * lib/g77.exp: Ditto.
16350 2004-09-12 Richard Henderson <rth@redhat.com>
16352 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
16354 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
16356 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
16357 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
16358 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
16359 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
16360 Update expected messages.
16362 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
16364 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
16365 declaration/use mismatch for dirp parameter.
16367 2004-09-12 Andrew Pinski <apinski@apple.com>
16369 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
16370 -fgnu-runtime is passed.
16372 2004-09-12 Richard Henderson <rth@redhat.com>
16374 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
16375 do the uplevel thing and update additional_flags directly.
16376 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
16377 gfortran.fortran-torture/execute/intrinsic_nearest.x,
16378 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
16379 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
16381 2004-09-11 Steven Bosscher <stevenb@suse.de>
16383 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
16385 2004-09-11 Roger Sayle <roger@eyesopen.com>
16387 PR middle-end/17411
16388 * g++.dg/opt/pr17411-1.C: New test case.
16390 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
16392 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
16393 gcc.dg/tls/diag-2.c: Update expected messages.
16394 * gcc.dg/991209-1.c: Specify compilation options. Update expected
16396 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
16397 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
16398 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
16399 gcc.dg/tls/diag-5.c: New tests.
16401 2004-09-11 Zack Weinberg <zack@codesourcery.com>
16403 * gcc.dg/20040910-1.c: Correct dg-error regexp.
16405 2004-09-11 Steven Bosscher <stevenb@suse.de>
16407 * g++.dg/parse/break-in-for.C: New test.
16409 2004-09-11 Jakub Jelinek <jakub@redhat.com>
16411 * gcc.dg/tree-ssa/20040911-1.c: New test.
16413 2004-09-11 Andreas Jaeger <aj@suse.de>
16415 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
16416 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
16418 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
16420 * gcc.target/frv: New directory of FR-V-specific tests.
16422 2004-09-10 James E Wilson <wilson@specifixinc.com>
16424 * gcc.dg/convert-vec-1.c: New test.
16426 2004-09-10 Roger Sayle <roger@eyesopen.com>
16428 PR middle-end/17024
16429 * gcc.dg/pr17024-1.c: New test case.
16431 2004-09-10 Eric Christopher <echristo@redhat.com>
16433 * gcc.dg/20040910-1.c: New test.
16435 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
16437 * gcc.dg/bitfld-9.c: New test.
16439 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
16441 * gcc.c-torture/execute/ieee/acc1.c: New test.
16442 * gcc.c-torture/execute/ieee/acc2.c: New test.
16443 * gcc.c-torture/execute/ieee/mzero6.c: New test.
16445 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
16447 * gcc.dg/deprecated-2.c: New test.
16449 2004-09-09 James E Wilson <wilson@specifixinc.com>
16451 * gcc.dg/init-vec-1.c: New test.
16453 2004-09-09 Roger Sayle <roger@eyesopen.com>
16455 PR middle-end/17055
16456 * gcc.dg/pr17055-1.c: New test case.
16458 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
16461 * gcc.c-torture/execute/pr17377.c: New test.
16463 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
16466 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
16467 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
16468 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
16469 gcc.dg/long-long-typespec-1.c: New tests.
16470 * gcc.dg/tls/diag-2.c: Update expected diagnostics
16472 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
16474 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
16475 gcc.dg/gnu99-static-1.c: New tests.
16477 2004-09-08 Devang Patel <dpatel@apple.com>
16479 * gcc.dg/darwin-ld-20040828-1.c: New test.
16480 * gcc.dg/darwin-ld-20040828-2.c: New test.
16481 * gcc.dg/darwin-ld-20040828-3.c: New test.
16483 2004-09-08 Ziemowit Laski <zlaski@apple.com>
16485 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
16486 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
16488 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
16489 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
16491 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
16492 types they qualify.
16493 * objc.dg/type-size-2.m: Fix wording in comment.
16494 * objc.dg/va-meth-1.m: New test case.
16496 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
16499 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
16500 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
16502 2004-09-06 Devang Patel <dpatel@apple.com>
16504 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
16505 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
16507 2004-09-06 Zack Weinberg <zack@codesourcery.com>
16509 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
16510 reflect changed line numbering of diagnostics.
16512 2004-09-06 Paul Brook <paul@codesourcery.com>
16514 * gfortran.dg/edit_real_1.f90: Add new test.
16516 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16518 * gcc.dg/tree-ssa/loop-2.c: New test.
16519 * gcc.dg/tree-ssa/loop-3.c: New test.
16520 * gcc.dg/tree-ssa/loop-4.c: New test.
16521 * gcc.dg/tree-ssa/loop-5.c: New test.
16523 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16525 * gcc.dg/format/sentinel-1.c: Update for parameter option.
16527 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16529 * gcc.dg/format/sentinel-1.c: New test.
16531 2004-09-04 Uros Bizjak <uros@kss-loka.si>
16533 * testsuite/gcc.dg/builtins-46.c: New.
16535 2004-09-03 Devang Patel <dpatel@apple.com>
16537 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
16538 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
16540 2004-09-03 Jan Beulich <jbeulich@novell.com>
16542 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
16543 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
16544 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
16545 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
16546 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
16547 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
16548 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
16549 the non-portable bzero.
16550 * gcc.dg/20010912-1.c: xfail for NetWare.
16551 * gcc.dg/20020426-2.c: xfail for NetWare.
16552 * gcc.dg/20021014-1.c: xfail for NetWare.
16553 * gcc.dg/20021018-1.c: xfail for NetWare.
16554 * gcc.dg/20030213-1.c: xfail for NetWare.
16555 * gcc.dg/20030225-1.c: xfail for NetWare.
16556 * gcc.dg/20030708-1.c: xfail for NetWare.
16557 * gcc.dg/builtins-config.h: Also exclude NetWare.
16558 * gcc.dg/format/format.h: Define restrict only if not already defined.
16559 * gcc.dg/nest.c: xfail for NetWare.
16560 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
16561 * lib/target-supports.exp (check_visibility_available): Exclude
16564 2004-09-03 Jan Beulich <jbeulich@novell.com>
16566 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
16567 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
16568 deterministic starting point for the alignment of structure fields.
16569 * gcc.dg/Wpadded.c: Dito.
16570 * g++.dg/abi/vbase10.C: Dito.
16572 2004-09-03 Devang Patel <dpatel@apple.com>
16574 * g++.dg/debug/pr15736.cc: New test.
16576 2004-09-02 Mark Mitchell <mark@codesourcery.com>
16578 * README.QMTEST: Fix out-of-date link.
16580 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
16583 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
16584 Delete. Duplicate of gfortran.dg/g77/20010610.f
16586 2004-09-02 Mark Mitchell <mark@codesourcery.com>
16588 * g++.dg/abi/arm_rtti1.C: New test.
16590 2004-09-02 Geoffrey Keating <geoffk@apple.com>
16592 * gcc.dg/ppc-vector-memcpy.c: New.
16593 * gcc.dg/ppc-vector-memset.c: New.
16595 2004-09-02 Chao-ying Fu <fu@mips.com>
16597 * gcc.target/mips/mips-3d-1.c: New test.
16598 * gcc.target/mips/mips-3d-2.c: New test.
16599 * gcc.target/mips/mips-3d-3.c: New test.
16600 * gcc.target/mips/mips-3d-4.c: New test.
16601 * gcc.target/mips/mips-3d-5.c: New test.
16602 * gcc.target/mips/mips-3d-6.c: New test.
16603 * gcc.target/mips/mips-3d-7.c: New test.
16604 * gcc.target/mips/mips-3d-8.c: New test.
16605 * gcc.target/mips/mips-3d-9.c: New test.
16606 * gcc.target/mips/mips-ps-1.c: New test.
16607 * gcc.target/mips/mips-ps-2.c: New test.
16608 * gcc.target/mips/mips-ps-3.c: New test.
16609 * gcc.target/mips/mips-ps-4.c: New test.
16610 * gcc.target/mips/mips-ps-type.c: New test.
16612 2004-09-02 Paul Brook <paul@codesourcery.com>
16614 * gfortran.dg/edit_real_1.f90: Add new tests.
16616 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16619 * gfortran.dg/merge_char_1.f90: New test.
16621 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16624 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
16626 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
16629 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
16631 2004-09-01 Mark Mitchell <mark@codesourcery.com>
16633 * g++.dg/opt/loop1.C: Do not XFAIL.
16635 2004-09-01 Jakub Jelinek <jakub@redhat.com>
16637 * gcc.c-torture/execute/20040831-1.c: New test.
16639 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
16642 * gfortran.dg/g77/20010610.f: Now passes.
16643 Copy from g77.f-torture/execute. Add dg-run directive.
16644 * gfortran.dg/g77/README: Update
16646 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
16648 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
16649 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
16650 (t1, t2, t3, t4): Add volatile.
16652 2004-08-31 Mark Mitchell <mark@codesourcery.com>
16654 * g++.dg/ext/visibility/arm1.C: New test.
16656 2004-08-31 Geoffrey Keating <geoffk@apple.com>
16658 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
16661 2004-09-01 Paul Brook <paul@codesourcery.com>
16663 * gfortran.dg/eof_2.f90: New test.
16665 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16668 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
16670 2004-08-31 Bud Davis <bdavis9659@comcast.net>
16672 PR libfortran/16805
16673 * gfortran.dg/list_read_2.f90: New test.
16675 2004-08-31 Mark Mitchell <mark@codesourcery.com>
16677 * g++.dg/abi/key1.C: New test.
16679 2004-08-31 Richard Henderson <rth@redhat.com>
16681 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
16683 * g++.dg/other/offsetof5.C: Remove duplicate.
16685 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16688 * gfortran.dg/func_derived_1.f90: New test.
16690 2004-08-31 Paul Brook <paul@codesourcery.com>
16692 * gfortran.dg/eof_1.f90: New test.
16694 2004-08-31 Paul Brook <paul@codesourcery.com>
16696 * gfortran.dg/list_read_1.f90: New file.
16698 2004-08-30 Mark Mitchell <mark@codesourcery.com>
16700 * g++.dg/opt/loop1.C: XFAIL.
16702 2004-08-30 Geoffrey Keating <geoffk@apple.com>
16704 * gcc.dg/funcdef-storage-1.c: New.
16705 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
16706 an extern function in local scope.
16707 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
16708 declare an 'auto inline' function in local scope.
16709 * gcc.dg/20011130-1.c: Likewise.
16710 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
16711 an 'auto' function in local scope.
16712 * gcc.dg/20021014-1.c: Likewise.
16713 * gcc.dg/20030331-2.c: Likewise.
16715 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16717 * gfortran.dg/blockdata_1.f90: New test.
16719 2004-08-30 Richard Henderson <rth@redhat.com>
16721 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
16723 2004-08-30 Richard Henderson <rth@redhat.com>
16725 * lib/fortran-torture.exp (fortran-torture-execute): Honor
16726 additional_flags set by alternate driver.
16727 (ieee-options): New procedure.
16728 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
16729 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
16730 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
16731 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
16733 2004-08-30 Richard Henderson <rth@redhat.com>
16735 * lib/f-torture.exp: Remove.
16737 2004-08-29 Mark Mitchell <mark@codesourcery.com>
16739 PR rtl-optimization/16590
16740 * g++.dg/opt/loop1.C: New test.
16742 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16745 * gfortran.dg/oldstyle_1.f90: New test.
16747 2004-08-29 Steven G. Kargl <kargls@comcast.net>
16748 Paul Brook <paul@codesourcery.com>
16750 * gfortran.dg/g77/README: Update.
16751 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
16752 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
16753 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
16755 2004-08-28 Paul Brook <paul@codesourcery.com>
16757 PR libfortran/17195
16758 * gfortran.dg/edit_real_1.f90: New test.
16760 2004-08-27 Paul Brook <paul@codesourcery.com>
16762 * gfortran.dg/rewind_1.f90: New test.
16764 2004-08-27 Bud Davis <bdavis9659@comcast.net>
16767 * gfortran.dg/pr16597.f90: New test.
16769 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
16772 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
16773 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
16774 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
16775 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
16776 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
16778 2004-08-26 Nick Clifton <nickc@redhat.com>
16780 * gcc.c-torture/compile/pr17119.c: New test.
16782 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
16784 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
16786 2004-08-25 Richard Henderson <rth@redhat.com>
16788 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
16789 the bits that expect kind=8 to be the largest real kind.
16791 2004-08-25 Ziemowit Laski <zlaski@apple.com>
16793 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
16795 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16797 * gfortran.dg/assignment_1.f90: New test.
16799 2004-08-25 Adam Nemet <anemet@lnxw.com>
16801 * g++.dg/template/repo3.C: New test.
16803 2004-08-25 Roger Sayle <roger@eyesopen.com>
16805 PR middle-end/16693
16806 PR tree-optimization/16372
16807 * g++.dg/opt/pr16372-1.C: New test case.
16808 * g++.dg/opt/pr16693-1.C: New test case.
16809 * g++.dg/opt/pr16693-2.C: New test case.
16811 2004-08-25 Ziemowit Laski <zlaski@apple.com>
16813 * objc.dg/proto-lossage-4.m: New test.
16815 2004-08-25 Mark Mitchell <mark@codesourcery.com>
16818 * g++.dg/inherit/local2.C: New test.
16820 2004-08-25 Paul Brook <paul@codesourcery.com>
16823 * gfortran.dg/string_ctor_1.f90: New test.
16825 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16828 * g++.dg/template/redecl2.C: New test.
16830 2004-08-24 Bud Davis <bdavis9659@comcast.net>
16833 * gfortran.dg/pr17143.f90: New test.
16835 2004-08-24 Bud Davis <bdavis9659@comcast.net>
16838 * gfortran.dg/pr17164.f90: New test.
16840 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16842 * gcc.dg/tree-ssa/loop-1.c: New test.
16844 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
16846 * gcc.c-torture/compile/20040824-1.c: New test.
16848 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
16850 * gcc.c-torture/compile/iftrap-3.c: New test.
16852 2004-08-24 Paul Brook <paul@codesourcery.com>
16854 * gfortran.dg/entry_2.f90: New test.
16856 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
16859 * g++.dg/lookup/ambig[12].C: New.
16861 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16864 * g++.dg/template/crash21.C: New test.
16865 * g++.dg/template/crash22.C: Likewise.
16867 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
16870 * g++.dg/template/access15.C: New.
16872 2004-08-23 Mark Mitchell <mark@codesourcery.com>
16875 * g++.dg/template/repo2.C: New test.
16877 2004-08-23 Roger Sayle <roger@eyesopen.com>
16879 PR rtl-optimization/17078
16880 * gcc.c-torture/execute/pr17078-1.c: New test case.
16882 2004-08-23 Mark Mitchell <mark@codesourcery.com>
16885 * gcc.dg/debug/crash1.c: New test.
16887 2004-08-23 Mark Mitchell <mark@codesourcery.com>
16890 * gcc.dg/loop-5.c: New test.
16892 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16894 * gcc.c-torture/execute/20040823-1.c: New test.
16896 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
16898 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
16899 to the assembler. Simplify test accordingly.
16900 (asm_abi_flags): Use GNU names.
16901 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
16902 to check for ABI flags.
16904 2004-08-22 Andrew Pinski <apinski@apple.com>
16906 * g++.dg/opt/pr14029.C: New test.
16907 * gcc.c-torture/execute/pr15262.c: New test.
16909 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16911 * gfortran.dg/reduction.f90: Add checks with complex arguments.
16913 2004-08-21 Bud Davis <bdavis9659@comcast.net>
16916 * gfortran.dg/direct_io.f90: New test.
16918 2004-08-20 Mark Mitchell <mark@codesourcery.com>
16921 * g++.dg/inherit/local2.C: New test.
16923 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
16926 * g++.dg/warn/Wparentheses-4.C: New test.
16928 2004-08-20 Mark Mitchell <mark@codesourcery.com>
16931 * g++.dg/inherit/local2.C: New test.
16933 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
16934 * gcc.dg/ppc-ldstruct.c: Likewise.
16935 * gcc.dg/ppc64-abi-2.c: Likewise.
16937 2004-08-20 Jakub Jelinek <jakub@redhat.com>
16939 PR rtl-optimization/17099
16940 * gcc.c-torture/execute/20040820-1.c: New test.
16942 2004-08-20 David Edelsohn <edelsohn@gnu.org>
16944 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
16946 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
16949 * gfortran.dg/auto_array_1.f90: New test.
16951 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16954 * gfortran.dg/simpleif_1.f90: New test.
16956 2004-08-19 Mark Mitchell <mark@codesourcery.com>
16958 * lib/target-supports.exp (check_profiling_available): Return
16959 false for arm*-*-symbianelf* and arm*-*-eabi*.
16962 * g++.dg/template/delete1.C: New test.
16964 2004-08-19 Paul Brook <paul@codesourcery.com>
16968 * gfortran.dg/data_char_1.f90: New test.
16970 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
16973 * gfortran.dg/reduction.f90: New testcase.
16975 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16978 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
16980 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
16983 * g++.dg/Wparentheses-3.C: New test.
16985 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
16987 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
16988 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
16989 * gcc.dg/vect/vect-2.c: Likewise.
16990 * gcc.dg/vect/vect-3.c: Likewise.
16991 * gcc.dg/vect/vect-4.c: Likewise.
16992 * gcc.dg/vect/vect-5.c: Likewise.
16993 * gcc.dg/vect/vect-6.c: Likewise.
16994 * gcc.dg/vect/vect-7.c: Likewise.
16995 * gcc.dg/vect/vect-25.c: Likewise.
16996 * gcc.dg/vect/vect-31.c: Likewise.
16997 * gcc.dg/vect/vect-32.c: Likewise.
16998 * gcc.dg/vect/vect-34.c: Likewise.
16999 * gcc.dg/vect/vect-36.c: Likewise.
17000 * gcc.dg/vect/vect-all.c: Likewise.
17002 2004-08-18 Mark Mitchell <mark@codesourcery.com>
17005 * g++.dg/template/operator4.C: New test.
17007 2004-08-18 Richard Henderson <rth@redhat.com>
17009 * gcc.dg/20040206-1.c: XFAIL.
17011 2004-08-17 Mark Mitchell <mark@codesourcery.com>
17014 * g++.dg/template/array7.C: New test.
17016 2004-08-17 James E Wilson <wilson@specifixinc.com>
17018 * gcc.dg/mips-movcc-1.c: New test.
17019 * gcc.dg/mips-movcc-2.c: New test.
17020 * gcc.dg/mips-movcc-3.c: New test.
17022 * gcc.dg/mips-nmadd-1.c: New test.
17023 * gcc.dg/mips-nmadd-2.c: New test.
17025 2004-08-17 Mark Mitchell <mark@codesourcery.com>
17028 * g++.dg/opt/inline8.C: New test.
17031 * g++.dg/parse/error17.C: New test.
17033 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
17035 * gcc.dg/vect: New directory for vectorizer tests.
17036 * gcc.dg/vect/tree-vect.h: New file.
17037 * gcc.dg/vect/vect.exp: New file.
17038 * gcc.dg/vect/pr16105.c.c: New test.
17039 * gcc.dg/vect/vect-1.c: New test.
17040 * gcc.dg/vect/vect-2.c: New test.
17041 * gcc.dg/vect/vect-3.c: New test.
17042 * gcc.dg/vect/vect-4.c: New test.
17043 * gcc.dg/vect/vect-5.c: New test.
17044 * gcc.dg/vect/vect-6.c: New test.
17045 * gcc.dg/vect/vect-7.c: New test.
17046 * gcc.dg/vect/vect-8.c: New test.
17047 * gcc.dg/vect/vect-9.c: New test.
17048 * gcc.dg/vect/vect-10.c: New test.
17049 * gcc.dg/vect/vect-11.c: New test.
17050 * gcc.dg/vect/vect-12.c: New test.
17051 * gcc.dg/vect/vect-13.c: New test.
17052 * gcc.dg/vect/vect-14.c: New test.
17053 * gcc.dg/vect/vect-15.c: New test.
17054 * gcc.dg/vect/vect-16.c: New test.
17055 * gcc.dg/vect/vect-17.c: New test.
17056 * gcc.dg/vect/vect-18.c: New test.
17057 * gcc.dg/vect/vect-19.c: New test.
17058 * gcc.dg/vect/vect-20.c: New test.
17059 * gcc.dg/vect/vect-21.c: New test.
17060 * gcc.dg/vect/vect-22.c: New test.
17061 * gcc.dg/vect/vect-23.c: New test.
17062 * gcc.dg/vect/vect-24.c: New test.
17063 * gcc.dg/vect/vect-25.c: New test.
17064 * gcc.dg/vect/vect-26.c: New test.
17065 * gcc.dg/vect/vect-27.c: New test.
17066 * gcc.dg/vect/vect-28.c: New test.
17067 * gcc.dg/vect/vect-29.c: New test.
17068 * gcc.dg/vect/vect-30.c: New test.
17069 * gcc.dg/vect/vect-31.c: New test.
17070 * gcc.dg/vect/vect-32.c: New test.
17071 * gcc.dg/vect/vect-33.c: New test.
17072 * gcc.dg/vect/vect-34.c: New test.
17073 * gcc.dg/vect/vect-35.c: New test.
17074 * gcc.dg/vect/vect-36.c: New test.
17075 * gcc.dg/vect/vect-37.c: New test.
17076 * gcc.dg/vect/vect-38.c: New test.
17077 * gcc.dg/vect/vect-40.c: New test.
17078 * gcc.dg/vect/vect-41.c: New test.
17079 * gcc.dg/vect/vect-42.c: New test.
17080 * gcc.dg/vect/vect-43.c: New test.
17081 * gcc.dg/vect/vect-44.c: New test.
17082 * gcc.dg/vect/vect-45.c: New test.
17083 * gcc.dg/vect/vect-46.c: New test.
17084 * gcc.dg/vect/vect-47.c: New test.
17085 * gcc.dg/vect/vect-48.c: New test.
17086 * gcc.dg/vect/vect-49.c: New test.
17087 * gcc.dg/vect/vect-50.c: New test.
17088 * gcc.dg/vect/vect-51.c: New test.
17089 * gcc.dg/vect/vect-52.c: New test.
17090 * gcc.dg/vect/vect-53.c: New test.
17091 * gcc.dg/vect/vect-54.c: New test.
17092 * gcc.dg/vect/vect-55.c: New test.
17093 * gcc.dg/vect/vect-56.c: New test.
17094 * gcc.dg/vect/vect-57.c: New test.
17095 * gcc.dg/vect/vect-58.c: New test.
17096 * gcc.dg/vect/vect-59.c: New test.
17097 * gcc.dg/vect/vect-60.c: New test.
17098 * gcc.dg/vect/vect-61.c: New test.
17099 * gcc.dg/vect/vect-all.c: New test.
17100 * gcc.dg/vect/vect-none.c: New test.
17102 2004-08-17 Paul Brook <paul@codesourcery.com>
17105 * gfortran.dg/entry_1.f90: New test.
17107 2004-08-17 Andrew Pinski <apinski@apple.com>
17109 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
17111 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
17113 * gcc.dg/pr17036-1.c: New test.
17115 2004-08-16 Devang Patel <dpatel@apple.com>
17117 * gcc.dg/darwin-20040809-1.c: New test.
17119 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
17121 * gcc.dg/funcdef-attr-1.c: New test.
17123 2004-08-16 Janis Johnson <janis187@us.ibm.com>
17125 * gcc.dg/altivec-17.c: New test.
17126 * gcc.dg/altivec-18.c: New test.
17128 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17131 * g++.dg/template/vtable2.C: New test.
17133 2004-08-14 Richard Henderson <rth@redhat.com>
17135 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
17136 * gcc.dg/pack-test-4.c (main): Return 0.
17137 * gcc.dg/setjmp-1.c: Remove XFAIL.
17138 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
17140 2004-08-14 Richard Henderson <rth@redhat.com>
17142 * gcc.dg/980217-1.c: Add prototype for printf.
17144 2004-08-13 Bud Davis <bdavis9659@comcast.net>
17146 * gfortran.dg/pr16935.f90: New test.
17148 2004-08-13 Janis Johnson <janis187@us.ibm.com>
17150 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
17152 2004-08-13 Paul Brook <paul@codesourcery.com>
17154 * gfortran.dg/der_io_1.f90: Remove stray comma.
17156 2004-08-12 Janis Johnson <janis187@us.ibm.com>
17158 * gcc.dg/vmx/cw-bug-2.c: Remove.
17159 * gcc.dg/vmx/vprint-1.c: Remove.
17160 * gcc.dg/vmx/vscan-1.c: Remove.
17162 2004-08-12 Devang patel <dpatel@apple.com>
17164 * gcc.dg/darwin-20040809-2.c: New test.
17166 2004-08-12 Janis Johnson <janis1872us.ibm.com>
17168 * g++.dg/ext/altivec-12.C: New test.
17170 * g++.dg/ext/altivec-11.C: New test.
17172 2004-08-12 Paul Brook <paul@codesourcery.com>
17174 * g++.dg/abi/arm_cxa_vec_1.C: New test.
17176 2004-08-12 Janis Johnson <janis187@us.ibm.com>
17178 * g++.dg/ext/altivec-2.C: Check for hardware support before
17179 executing any VMX instructions.
17181 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
17183 2004-08-12 Jakub Jelinek <jakub@redhat.com>
17186 * g++.old-deja/g++.other/comdat4.C: New test.
17187 * g++.old-deja/g++.other/comdat4-aux.cc: New.
17189 2004-08-12 Ben Elliston <bje@au.ibm.com>
17192 * gcc.dg/pr16286.c: New test.
17194 2004-08-12 Jan Beulich <jbeulich@novell.com>
17196 * g++.dg/ext/asm5.C: New.
17198 2004-08-11 Mark Mitchell <mark@codesourcery.com>
17201 * g++.dg/eh/crash1.C: New test.
17204 * g++.dg/ext/construct1.C: New test.
17206 2004-08-11 Mark Mitchell <mark@codesourcery.com>
17209 * g++.dg/init/ptrmem1.C: New test.
17212 * g++.dg/parse/offsetof5.C: New test.
17215 * g++.dg/template/overload3.C: New test.
17217 2004-08-11 Mark Mitchell <mark@codesourcery.com>
17220 * g++.dg/parse/error16.C: New test.
17223 * g++.dg/template/error14.C: New test.
17226 * g++.dg/template/error15.C: New test.
17228 2004-08-11 Devang Patel <dpatel@apple.com>
17230 * gcc.dg/darwin-ld-20040809-1.c: New test.
17231 * gcc.dg/darwin-ld-20040809-2.c: New test.
17233 2004-08-11 Steven G. Kargl <kargls@comcast.net>
17236 * gfortran.dg/dfloat_1.f90: New test.
17238 2004-08-09 Mark Mitchell <mark@codesourcery.com>
17240 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
17241 * gcc.dg/dll-2.c: Fix dg-require syntax.
17242 * gcc.misc-tests/arm-isr.c (abort): Declare.
17245 2004-08-10 Mark Mitchell <mark@codesourcery.com>
17248 * g++.dg/parse/crash16.C: New test.
17250 2004-08-10 Roger Sayle <roger@eyesopen.com>
17252 * gcc.dg/mips-rsqrt-1.c: New test case.
17253 * gcc.dg/mips-rsqrt-2.c: New test case.
17254 * gcc.dg/mips-rsqrt-3.c: New test case.
17256 2004-08-10 Paul Brook <paul@codesourcery.com>
17258 * gfortran.dg/der_io_1.f90: New test.
17260 2004-08-10 Paul Brook <paul@codesourcery.com>
17263 * gfortran.dg/der_array_1.f90: New test.
17265 2004-08-09 David Edelsohn <edelsohn@gnu.org>
17267 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
17269 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
17271 * gcc.dg/wchar_t-2.c: Fix typo.
17273 2004-08-09 Falk Hueffner <falk@debian.org>
17275 PR tree-optimization/12517
17276 * gcc.c-torture/compile/pr12517.c: New test.
17278 PR tree-optimization/12578
17279 * gcc.c-torture/compile/pr12578.c: New test.
17281 PR tree-optimization/12899
17282 * gcc.c-torture/compile/pr12899.c: New test.
17284 PR rtl-optimization/14692
17285 * gcc.c-torture/compile/pr14692.c: New test.
17287 PR tree-optimization/16461
17288 * gcc.c-torture/compile/pr16461.c: New test.
17290 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
17292 * gfortran.dg/getenv_1.f90: New test.
17294 2004-08-06 Mark Mitchell <mark@codesourcery.com>
17296 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
17298 * gcc.dg/symbian5.c: Test -fno-short-wchar.
17300 2004-08-06 Paul Brook <paul@codesourcery.com>
17302 * gfortran.dg/ret_array_1.f90: New test.
17303 * gfortran.dg/ret_pointer_1.f90: New test.
17305 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
17307 * gcc.dg/missing-field-init-[12].c: New tests.
17308 * g++.dg/warn/missing-field-init-[12].C: New tests.
17310 2004-08-06 Mark Mitchell <mark@codesourcery.com>
17312 * gcc.dg/enum2.c: New test.
17313 * gcc.dg/symbian3.c: Likewise.
17314 * gcc.dg/symbian4.c: Likewise.
17315 * gcc.dg/wchar_t-2.c: Likewise.
17317 2004-08-05 Mark Mitchell <mark@codesourcery.com>
17319 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
17322 2004-08-05 Mark Mitchell <mark@codesourcery.com>
17324 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
17325 dg-require-visiblity.
17326 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
17327 * g++.dg/ext/visibility/fvisibility.C: Likewise.
17328 * g++.dg/ext/visibility/memfuncts.C: Likewise.
17329 * g++.dg/ext/visibility/new1.C: Likewise.
17330 * g++.dg/ext/visibility/pragma.C: Likewise.
17331 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
17332 * g++.dg/ext/visibility/virtual.C: Likewise.
17333 * g++/dg/ext/visibility/visibility-1.C: Likewise.
17334 * g++/dg/ext/visibility/visibility-2.C: Likewise.
17335 * g++/dg/ext/visibility/visibility-3.C: Likewise.
17336 * g++/dg/ext/visibility/visibility-4.C: Likewise.
17337 * g++/dg/ext/visibility/visibility-5.C: Likewise.
17338 * g++/dg/ext/visibility/visibility-6.C: Likewise.
17339 * g++/dg/ext/visibility/visibility-7.C: Likewise.
17340 * g++/dg/ext/visibility/visibility-8.C: New test.
17341 * gcc.c-torture/compile/dll.x: Remove.
17342 * gcc.dg/dll-2.c: Use dg-require-dll
17343 * gcc.dg/visibility-10.c: New test.
17344 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
17346 * testsuite/lib/scanasm.exp (scan_hidden): New function.
17347 (scan_not_hidden): Likewise.
17349 2004-08-05 David Edelsohn <edelsohn@gnu.org>
17351 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
17353 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
17355 * gcc.c-torture/execute/20040805-1.c: New test.
17357 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
17359 * gcc.dg/20020118-1.c: Declare abort.
17360 * gcc.dg/altivec_check.h: Likewise.
17361 * gcc.dg/iftrap-2.c: Likewise.
17362 * gcc.dg/pragma-darwin.c: Likewise.
17363 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
17365 2004-08-04 Geoffrey Keating <geoffk@apple.com>
17367 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
17369 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
17371 * gcc.c-torture/execute/builtins/abs-2.c,
17372 gcc.c-torture/execute/builtins/abs-3.c,
17373 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
17374 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
17375 intmax_t, uintmax_t and their limits.
17376 * gcc.dg/intmax_t-1.c: New test.
17378 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17380 * g++.dg/tc1/dr147.C: Add reference to PR.
17382 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
17384 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
17385 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
17387 2004-08-03 David Edelsohn <edelsohn@gnu.org>
17389 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
17391 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
17393 * gcc.dg/redecl-5.c: New test.
17394 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
17397 2004-08-03 Roger Sayle <roger@eyesopen.com>
17399 PR middle-end/16790
17400 * gcc.c-torture/execute/pr16790-1.c: New test case.
17402 2004-08-03 Mark Mitchell <mark@codesourcery.com>
17404 * g++.dg/ext/visibility/assign1.C: New test.
17405 * g++.dg/ext/visibility/new1.C: Likewise.
17407 * gcc.dg/symbian1.c: New test.
17408 * gcc.dg/symbian2.c: Likewise.
17410 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
17413 * gcc.dg/i386-sse-9.c: New test.
17415 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
17417 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
17419 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
17421 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
17422 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
17423 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
17424 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
17425 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
17426 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
17427 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
17428 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
17429 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
17430 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
17431 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
17432 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
17433 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
17434 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
17435 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
17436 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
17437 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
17438 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
17439 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
17440 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
17441 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
17442 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
17443 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
17444 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
17445 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
17446 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
17447 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
17448 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
17449 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
17450 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
17451 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
17452 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
17453 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
17454 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
17455 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
17456 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
17457 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
17458 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
17459 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
17460 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
17461 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
17462 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
17463 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
17464 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
17465 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
17466 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
17467 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
17468 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
17469 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
17470 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
17471 gcc.misc-tests/i386-pf-3dnow-1.c,
17472 gcc.misc-tests/i386-pf-athlon-1.c,
17473 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
17474 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
17475 Declare built-in functions used.
17476 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
17478 2004-08-02 Mark Mitchell <mark@codesourcery.com>
17481 * g++.dg/lookup/using12.C: New test.
17483 * g++.dg/init/null1.C: Fix PR number.
17484 * g++.dg/parse/namespace10.C: Likewise.
17486 2004-08-01 Mark Mitchell <mark@codesourcery.com>
17489 * g++.dg/template/spec17.C: New test.
17490 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
17491 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
17493 2004-08-02 David Billinghurst
17496 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
17498 2004-08-01 Zack Weinberg <zack@codesourcery.com>
17500 * gcc.dg/ia64-got-1.c: New test case.
17502 2004-08-01 Mark Mitchell <mark@codesourcery.com>
17505 * g++.dg/init/null1.C: New test.
17506 * g++.dg/tc1/dr76.C: Adjust error marker.
17509 * g++.dg/parse/namespace10.C: New test.
17512 * g++.dg/inherit/ptrmem2.C: New test.
17514 2004-08-02 Ben Elliston <bje@au.ibm.com>
17517 * gcc.dg/pr16155.c: New test.
17519 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
17521 * gcc.dg/redecl-2.c: New test.
17523 2004-07-30 Geoffrey Keating <geoffk@apple.com>
17525 * gcc.dg/darwin-longdouble.c: New file.
17527 2004-07-30 Richard Henderson <rth@redhat.com>
17529 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
17530 write to constant argument.
17531 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
17533 2004-07-30 Richard Henderson <rth@redhat.com>
17535 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
17536 tests of nearest around zero.
17538 2004-07-30 Andrew Pinski <apinski@apple.com>
17540 * gcc.c-torture/compile/20040730-1.c: New test.
17542 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
17544 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
17547 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
17549 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
17551 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
17553 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
17554 contains $ld_library_path.
17555 * lib/gfortran.exp (gfortran_link_flags): Likewise.
17557 2004-07-29 Richard Henderson <rth@redhat.com>
17559 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
17561 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
17562 (alt2, which): New.
17563 (Check): Accept either alternative.
17565 2004-07-29 Mark Mitchell <mark@codesourcery.com>
17567 * g++.dg/abi/inline1.C: New test.
17568 * g++.dg/abi/local1-a.cc: Likewise.
17569 * g++.dg/abi/local1.C: Likewise.
17570 * g++.dg/abi/mangle11.C: Tweak location of warnings.
17571 * g++.dg/abi/mangle12.C: Likewise.
17572 * g++.dg/abi/mangle17.C: Likewise.
17573 * g++.dg/abi/mangle20-2.C: Likewise.
17574 * g++.dg/opt/interface1.C: Likewise.
17575 * g++.dg/opt/interface1.h: Likewise.
17576 * g++.dg/opt/interface1-a.cc: New test.
17577 * g++.dg/parse/repo1.C: New test.
17578 * g++.dg/template/repo1.C: Likewise.
17579 * g++.dg/warn/Winline-1.C: Likewise.
17580 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
17582 2004-07-29 Diego Novillo <dnovillo@redhat.com>
17584 * gcc.dg/tree-ssa/20040729-1.c: New test.
17586 2004-07-27 Matt Austern <austern@apple.com>
17588 * gcc.dg/darwin-bool-1.c: New test.
17589 * gcc.dg/darwin-bool-2.c: New test.
17591 2004-07-28 Richard Henderson <rth@redhat.com>
17593 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
17594 arguments in the correct type. Don't write to constant arguments.
17596 2004-07-28 Diego Novillo <dnovillo@redhat.com>
17598 PR tree-optimization/16688
17599 PR tree-optimization/16689
17600 * g++.dg/tree-ssa/pr16688.C: New test.
17602 2004-07-28 Diego Novillo <dnovillo@redhat.com>
17604 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
17605 loads. Not only in the comment, this time.
17607 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
17609 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
17610 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
17611 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
17612 * gcc.dg/sh4a-bitmovua.c: New.
17613 * gcc.dg/sh4a-cos.c: New.
17614 * gcc.dg/sh4a-cosf.c: New.
17615 * gcc.dg/sh4a-fprun.c: New.
17616 * gcc.dg/sh4a-fsrra.c: New.
17617 * gcc.dg/sh4a-memmovua.c: New.
17618 * gcc.dg/sh4a-sin.c: New.
17619 * gcc.dg/sh4a-sincos.c: New.
17620 * gcc.dg/sh4a-sincosf.c: New.
17621 * gcc.dg/sh4a-sinf.c: New.
17623 2004-07-28 Diego Novillo <dnovillo@redhat.com>
17625 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
17627 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
17629 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
17632 2004-07-27 Andrew Pinski <apinski@apple.com>
17634 * g++.dg/rtti/tinfo1.C: Correct the xfail.
17636 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
17638 * gcc.dg/pragma-isr.c: New test.
17640 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17643 * g++.dg/template/ttp11.C: New test.
17645 2004-07-27 Diego Novillo <dnovillo@redhat.com>
17647 * gcc.c-torture/compile/20040727-1.c: New test.
17649 2004-07-26 Eric Christopher <echristo@redhat.com>
17651 * gcc.c-torture/compile/20040726-2.c: New test.
17653 2004-07-26 Andrew Pinski <apinski@apple.com>
17655 * g++.dg/rtti/tinfo1.C: Xfail.
17657 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
17659 * gcc.c-torture/compile/20040726-1.c: New test.
17661 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
17662 Brian Ryner <bryner@brianryner.com>
17666 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
17667 * g++.dg/ext/visibility/: New directory.
17668 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
17669 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
17670 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
17671 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
17672 * g++.dg/ext/visibility/fvisibility.C,
17673 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
17674 g++.dg/ext/visibility/fvisibility-override1.C
17675 g++.dg/ext/visibility/fvisibility-override2.C
17676 g++.dg/ext/visibility/memfuncts.C
17677 g++.dg/ext/visibility/noPLT.C
17678 g++.dg/ext/visibility/pragma.C
17679 g++.dg/ext/visibility/pragma-override1.C
17680 g++.dg/ext/visibility/pragma-override2.C
17681 g++.dg/ext/visibility/staticmemfuncts.C
17682 g++.dg/ext/visibility/virtual.C: New tests.
17684 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
17687 * gcc.dg/pr15360-1.c: New test.
17689 2004-07-25 Daniel Jacobowitz <dan@debian.org>
17691 * gcc.dg/pragma-align-2.c: New test.
17692 * gcc.dg/pragma-init-fini.c: New test.
17693 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
17696 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
17698 * gcc.dg/init-string-2.c: New test.
17700 2004-07-24 Zack Weinberg <zack@codesourcery.com>
17703 * gcc.dg/Wredundant-decls-1.c: New test case.
17705 2004-07-24 Jakub Jelinek <jakub@redhat.com>
17707 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
17708 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
17709 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
17710 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
17711 * gcc.dg/compat/generate-random.c: New file.
17712 * gcc.dg/compat/generate-random.h: Likewise.
17713 * gcc.dg/compat/generate-random_r.c: Likewise.
17714 * gcc.dg/compat/struct-layout-1.h: Likewise.
17715 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
17716 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
17717 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
17718 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
17719 * gcc.dg/compat/struct-layout-1_main.c: New test.
17720 * gcc.dg/compat/struct-layout-1_x.c: New file.
17721 * gcc.dg/compat/struct-layout-1_y.c: New file.
17722 * gcc.dg/compat/struct-layout-1_test.h: New file.
17724 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
17726 * gcc.dg/comp-return-1.c: New test
17728 2004-07-23 Janis Johnson <janis187@us.ibm.com>
17730 * gcc.dg/vmx/8-02a.c: Fix typo.
17732 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
17733 * gcc.dg/darwin-abi-3.c: New test.
17735 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
17736 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
17738 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
17739 * gcc.dg/vmx/ops-long-1.c: New test.
17740 * gcc.dg/vmx/ops-long-2.c: New test.
17742 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
17744 * g++.dg/lookup/conv-[1234].C: New.
17746 2004-07-22 Mark Mitchell <mark@codesourcery.com>
17748 * g++.dg/parse/attr2.C: Simplify.
17750 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
17753 * gcc.c-torture/execute/pr7284-1.c: New test.
17755 2004-07-22 Brian Booth <bbooth@redhat.com>
17757 * gcc.dg/tree-ssa/20040721-1.c: New test.
17759 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
17761 * g++.dg/template/crash20.c: New.
17763 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
17765 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
17766 Add dg-run directive. Declare variables as required.
17767 * gfortran.dg/g77/README: Update
17769 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
17771 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
17772 gcc.dg/cris-peep2-andu2.c: New tests.
17774 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
17777 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
17779 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
17781 * gcc.dg/qual-return-2.c: Update expected messages.
17782 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
17784 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
17786 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
17787 * gcc.dg/noncompile/921102-1.c: Update expected error message.
17789 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
17792 * gcc.dg/init-string-1.c: New test.
17794 2004-07-21 Jakub Jelinek <jakub@redhat.com>
17796 PR middle-end/15345
17798 * gcc.dg/torture/nested-fn-1.c: New test.
17800 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
17803 * gcc.dg/ia64-fptr-1.c: New file.
17805 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17808 * g++.dg/template/spec16.C: New test.
17809 * g++.old-deja/g++.robertl/eb118.C: Remove.
17811 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17814 * g++.dg/template/spec15.C: New test.
17816 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
17818 Copy cases from g77.f-torture/execute and add dg-run
17819 directive. Other changes as noted.
17820 * gfortran.dg/g77/13037.f
17821 * gfortran.dg/g77/1832.f
17822 * gfortran.dg/g77/19981119-0.f
17823 * gfortran.dg/g77/19990313-0.f
17824 * gfortran.dg/g77/19990313-1.f
17825 * gfortran.dg/g77/19990313-2.f
17826 * gfortran.dg/g77/19990313-3.f
17827 * gfortran.dg/g77/19990419-1.f
17828 * gfortran.dg/g77/19990826-0.f
17829 * gfortran.dg/g77/19990826-2.f
17830 * gfortran.dg/g77/20000503-1.f
17831 * gfortran.dg/g77/20001111.f
17832 * gfortran.dg/g77/20010116.f
17833 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
17834 * gfortran.dg/g77/20010430.f
17835 * gfortran.dg/g77/6177.f
17836 * gfortran.dg/g77/947.f
17837 * gfortran.dg/g77/970816-3.f
17838 * gfortran.dg/g77/971102-1.f
17839 * gfortran.dg/g77/980520-1.f
17840 * gfortran.dg/g77/980628-0.f
17841 * gfortran.dg/g77/980628-1.f
17842 * gfortran.dg/g77/980628-10.f
17843 * gfortran.dg/g77/980628-2.f
17844 * gfortran.dg/g77/980628-3.f
17845 * gfortran.dg/g77/980628-7.f
17846 * gfortran.dg/g77/980628-8.f
17847 * gfortran.dg/g77/980628-9.f
17848 * gfortran.dg/g77/980701-0.f
17849 * gfortran.dg/g77/980701-1.f
17850 * gfortran.dg/g77/cabs.f
17851 * gfortran.dg/g77/claus.f
17852 * gfortran.dg/g77/complex_1.f
17853 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
17854 * gfortran.dg/g77/dcomplex.f
17855 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
17856 * gfortran.dg/g77/f90-intrinsic-mathematical.f
17857 * gfortran.dg/g77/f90-intrinsic-numeric.f
17858 * gfortran.dg/g77/int8421.f
17859 * gfortran.dg/g77/labug1.f
17860 * gfortran.dg/g77/large_vec.f
17861 * gfortran.dg/g77/le.f
17862 * gfortran.dg/g77/short.f
17863 * gfortran.dg/g77/README: Update
17865 2004-07-20 Mark Mitchell <mark@codesourcery.com>
17868 * g++.dg/parse/lookup4.C: New test.
17870 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17873 * g++.dg/template/ttp10.C: New test.
17875 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
17877 * gcc.dg/pr12625-1.c: New test.
17879 2004-07-20 Steven Bosscher <stevenb@suse.de>
17881 * testsuite/gcc.dg/switch-warn-1.c: New test.
17882 * testsuite/gcc.dg/switch-warn-2.c: New test.
17883 * gcc.c-torture/compile/pr14730.c: Update.
17885 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
17887 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
17888 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
17889 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
17890 g++.dg/template/nontype3.C: Remove trailing CR from tests.
17892 2004-07-18 Mark Mitchell <mark@codesourcery.com>
17895 * g++.dg/template/assign1.C: New test.
17897 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17900 * g++.dg/template/ttp9.C: New test.
17902 2004-07-19 Daniel Jacobowitz <dan@debian.org>
17904 * gcc.dg/format/cmn-err-1.c: New test.
17906 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
17908 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
17909 gcc.dg/Wparentheses-10.c: New tests.
17910 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
17912 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17915 * gfortran.dg/g77//ffixed-line-length-0.f,
17916 gfortran.dg/g77/ffixed-line-length-132.f,
17917 gfortran.dg/g77/ffixed-line-length-72.f,
17918 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
17919 gfortran.dg/g77/README: Update.
17921 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17924 * g++.dg/template/non-dependent7.C: New test.
17925 * g++.dg/template/non-dependent8.C: Likewise.
17926 * g++.dg/template/non-dependent9.C: Likewise.
17927 * g++.dg/template/non-dependent10.C: Likewise.
17929 2004-07-17 Mark Mitchell <mark@codesourcery.com>
17932 * g++.dg/parse/attr2.C: New test.
17934 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
17937 * g77.f-torture: Ditto.
17939 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
17941 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
17942 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
17943 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
17945 2004-07-16 Richard Henderson <rth@redhat.com>
17947 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
17949 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17951 * lib/fortran-torture.exp (fortran-torture): Don't test compile
17952 tests with full list of options.
17953 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
17954 of TORTURE_OPTIONS if test contains 'dg-do run'.
17957 * gfortran.dg/do_iterator.f90: New test.
17959 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17961 PR rtl-optimization/16536
17962 * gcc.c-torture/execute/restrict-1.c: New test.
17964 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17967 * gfortran.dg/pr15324.f90: New test.
17970 * gfortran.dg/pr15129.f90: New test.
17973 * gfortran.dg/pr15140.f90: New test.
17976 * gfortran.fortran-torture/execute/bounds.f90: Add check for
17977 compile-time simplification.
17979 2004-07-14 Mike Stump <mrs@apple.com>
17981 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
17983 2004-07-14 James E Wilson <wilson@specifixinc.com>
17986 * gcc.dg/profile-generate-1.c: New.
17988 2004-07-15 Jakub Jelinek <jakub@redhat.com>
17990 * gcc.c-torture/execute/20040709-1.c: New test.
17991 * gcc.c-torture/execute/20040709-2.c: New test.
17993 2004-07-14 Mike Stump <mrs@apple.com>
17995 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
17997 2004-07-14 Mike Stump <mrs@apple.com>
17999 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
18001 2004-07-13 Mark Mitchell <mark@codesourcery.com>
18004 * g++.dg/parse/mutable1.C: New test.
18006 2004-07-13 Diego Novillo <dnovillo@redhat.com>
18008 PR tree-optimization/16443
18009 * gcc.dg/tree-ssa/20040713-1.c: New test.
18011 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
18013 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
18016 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
18018 * gfortran.dg/g77/README: New file
18019 * gfortran.dg/g77/19981216-0.f: Copy from
18020 g77.f-torture/noncompile. Add "dg-do compile" and
18021 dg-error as required.
18022 * gfortran.dg/g77/19990218-1.f: Likewise.
18023 * gfortran.dg/g77/19990905-1.f: Likewise.
18024 * gfortran.dg/g77/9263.f: Likewise.
18025 * gfortran.dg/g77/980615-0.f: Likewise.
18026 * gfortran.dg/g77/980616-0.f: Likewise.
18027 * gfortran.dg/g77/check0.f: Likewise.
18028 * gfortran.dg/g77/select_no_compile.f: Likewise.
18030 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
18032 Copy files from g77.f-torture/compile.
18033 Add "{ dg-do compile}". Other changes as noted
18034 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
18035 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
18036 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
18037 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
18038 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
18039 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
18040 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
18041 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
18042 statement to conform to standard. Append alpha1.x for reference.
18043 * gfortran.dg/g77/xformat.f: Add dg-warning
18045 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
18047 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
18048 Add {dg-do compile} directive.
18049 * gfortran.dg/g77/cpp2.F: Likewise.
18051 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18054 * g++.dg/lookup/name-clash1.C: New test.
18057 * g++.dg/lookup/name-clash2.C: New test.
18060 * g++.dg/lookup/name-clash3.C: New test.
18062 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18064 * g++.dg/lookup/new2.C: New test.
18065 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
18067 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
18069 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
18070 Add {dg-do compile} directive.
18071 * gfortran.dg/g77/13060.f: Likewise.
18072 * gfortran.dg/g77/19990218-0.f: Likewise.
18073 * gfortran.dg/g77/19990305-0.f: Likewise.
18074 * gfortran.dg/g77/19990419-0.f: Likewise.
18075 * gfortran.dg/g77/19990502-0.f: Likewise.
18076 * gfortran.dg/g77/19990502-1.f: Likewise.
18077 * gfortran.dg/g77/19990525-0.f: Likewise.
18078 * gfortran.dg/g77/19990826-1.f: Likewise.
18079 * gfortran.dg/g77/19990826-3.f: Likewise.
18080 * gfortran.dg/g77/19990905-2.f: Likewise.
18081 * gfortran.dg/g77/20000412-1.f: Likewise.
18082 * gfortran.dg/g77/20000511-1.f: Likewise.
18083 * gfortran.dg/g77/20000511-2.f: Likewise.
18084 * gfortran.dg/g77/20000518.f: Likewise.
18085 * gfortran.dg/g77/20000601-1.f: Likewise.
18086 * gfortran.dg/g77/20000601-2.f: Likewise.
18087 * gfortran.dg/g77/20000629-1.f: Likewise.
18088 * gfortran.dg/g77/20000630-2.f: Likewise.
18089 * gfortran.dg/g77/20010115.f: Likewise.
18090 * gfortran.dg/g77/20010321-1.f: Likewise.
18091 * gfortran.dg/g77/20010426.f: Likewise.
18092 * gfortran.dg/g77/20020307-1.f: Likewise.
18093 * gfortran.dg/g77/8485.f: Likewise.
18094 * gfortran.dg/g77/960317-1.f: Likewise.
18095 * gfortran.dg/g77/970915-0.f: Likewise.
18096 * gfortran.dg/g77/980310-1.f: Likewise.
18097 * gfortran.dg/g77/980310-2.f: Likewise.
18098 * gfortran.dg/g77/980310-3.f: Likewise.
18099 * gfortran.dg/g77/980310-4.f: Likewise.
18100 * gfortran.dg/g77/980310-6.f: Likewise.
18101 * gfortran.dg/g77/980310-7.f: Likewise.
18102 * gfortran.dg/g77/980310-8.f: Likewise.
18103 * gfortran.dg/g77/980419-2.f: Likewise.
18104 * gfortran.dg/g77/980424-0.f: Likewise.
18105 * gfortran.dg/g77/980427-0.f: Likewise.
18106 * gfortran.dg/g77/980729-0.f: Likewise.
18107 * gfortran.dg/g77/981117-1.f: Likewise.
18108 * gfortran.dg/g77/toon_1.f: Likewise.
18110 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18113 * g++.dg/other/abstract2.C: New test.
18115 2004-07-12 Paul Brook <paul@codesourcery.com>
18117 * gfortran.dg/pointer_init_1.f90: New test.
18119 2004-07-11 Paul Brook <paul@codesourcery.com>
18122 * gfortran.dg/contained_1.f90: New test.
18124 2004-07-11 Mark Mitchell <mark@codesourcery.com>
18126 * g++.dg/parse/defarg8.C: New test.
18128 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18131 * gfortran.dg/pr16433.f: New test.
18134 * gfortran.dg/pr15754.f90: New test.
18136 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
18138 PR tree-optimization/16437
18139 * gcc.c-torture/execute/bitfld-4.c: New test.
18141 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18143 * gfortran.fortran-torture/execute/common_2.f90: Add check for
18144 access to common var from module.
18146 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18149 * gfortran.fortran-torture/execute/common_2.f90: New test.
18151 2004-07-10 Paul Brook <paul@codesourcery.com>
18153 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
18155 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18158 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
18160 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
18162 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
18163 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
18164 * gfortran.dg/g77/ffree-form-1.f: Likewise.
18165 * gfortran.dg/g77/ffree-form-2.f: Likewise.
18166 * gfortran.dg/g77/ffree-form-3.f: Likewise.
18167 * gfortran.dg/g77/fno-underscoring.f: Likewise.
18168 * gfortran.dg/g77/funderscoring.f: Likewise.
18169 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
18171 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18173 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
18175 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18176 Paul Brook <paul@codesourcery.com>
18179 * gfortran.dg/common_pointer_1.f90: New test.
18181 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18183 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
18185 2004-07-09 James E Wilson <wilson@specifixinc.com>
18188 * gcc.c-torture/compile/20040709-1.c: New.
18190 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18193 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
18195 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18198 * gfortran.dg/shape_1.f90: New test.
18200 2004-07-09 Zack Weinberg <zack@codesourcery.com>
18201 Andrew Pinski <apinski@apple.com>
18203 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
18205 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18207 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
18210 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18211 Paul Brook <paul@codesourcery.com>
18213 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
18216 2004-07-09 Diego Novillo <dnovillo@redhat.com>
18218 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
18220 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18222 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
18223 testcases with capital suffix.
18225 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18231 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
18233 * gfortran.dg/implicit_1.f90: New test.
18235 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
18237 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
18238 expression to match gfortran warning/error messages
18239 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
18242 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
18244 * lib/fortran-torture.exp: Rename proc search_for to
18247 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
18249 * gcc.c-torture/execute/simd-5.x: New file.
18250 XFAIL on SPARC 64-bit at -O0.
18252 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18256 * g++.dg/warn/effc3.C: New test.
18258 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
18260 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
18261 change X to 1X in format.
18262 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
18263 add data statements to conform to standard.
18265 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
18267 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
18268 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
18269 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
18271 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
18273 * gfortran.dg/g77/7388.f: Copy from g77.dg
18274 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
18275 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
18276 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
18277 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
18278 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
18279 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
18280 * gfortran.dg/g77/strlen0.f: Likewise.
18282 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
18284 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
18285 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
18287 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
18289 * gcc.c-torture/execute/920428-2.x: Delete.
18290 * gcc.c-torture/execute/920501-7.x: Likewise.
18292 2004-07-08 Jakub Jelinek <jakub@redhat.com>
18294 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
18295 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
18296 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
18298 (PREFETCH_3DNOW): Add -march=c3.
18300 2004-07-08 Diego Novillo <dnovillo@redhat.com>
18303 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
18304 * gcc.c-torture/execute/bf64-1.x: Likewise.
18306 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
18308 * gcc.c-torture/compile/20040708-1.c: New test.
18310 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18313 * g++.dg/warn/effc2.C: New test.
18315 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
18317 * gcc.c-torture/execute/bitfld-1.x: Remove.
18318 * gcc.c-torture/execute/bitfld-3.c: New test.
18319 * gcc.dg/bitfld-2.c: Remove XFAILs.
18321 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
18324 * g++.dg/rtti/tinfo1.C: New file.
18326 2004-07-07 Eric Christopher <echristo@redhat.com>
18328 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
18330 2004-07-07 Andrew Pinski <apinski@apple.com>
18332 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
18334 2004-07-07 Mark Mitchell <mark@codesourcery.com>
18336 * g++.dg/init/call1.C: XFAIL.
18338 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
18340 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
18341 except for movstrict*, to movmem* and clrstr* to clrmem*.
18343 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
18345 * gcc.c-torture/execute/20040707-1.c: New test.
18347 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
18349 * gcc.c-torture/execute/20040706-1.c: New test.
18351 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18354 * g++.dg/template/spec14.C: New test.
18356 2004-07-05 Jakub Jelinek <jakub@redhat.com>
18358 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
18359 nothing if not yet defined. Use it in b, c and d type definitions.
18360 * gcc.c-torture/execute/20040705-1.c: New test.
18361 * gcc.c-torture/execute/20040705-2.c: New test.
18363 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18366 * g++.dg/lookup/new1.C: New test.
18368 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18371 * g++.dg/template/sizeof8.C: New test.
18373 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
18375 * gcc.c-torture/compile/20040705-1.c: New test.
18377 2004-07-04 Bud Davis <bdavis9659@comcast.net>
18379 * gfortran.fortran-torture/execute/seq_io.f90: New test.
18381 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
18383 * gcc.dg/cpp/if-mop.c: Two new testcases.
18384 * gcc.dg/cpp/trad/comment-3.c: New.
18386 2004-07-04 Paul Brook <paul@codesourcery.com>
18388 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
18390 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
18393 * g++.dg/lookup/crash4.C: New test.
18395 2004-07-02 Zack Weinberg <zack@codesourcery.com>
18397 * gcc.c-torture/execute/builtin-abs-1.c
18398 * gcc.c-torture/execute/builtin-abs-2.c
18399 * gcc.c-torture/execute/builtin-complex-1.c
18400 * gcc.c-torture/execute/builtins/string-1-lib.c
18401 * gcc.c-torture/execute/builtins/string-1.c
18402 * gcc.c-torture/execute/builtins/string-2-lib.c
18403 * gcc.c-torture/execute/builtins/string-2.c
18404 * gcc.c-torture/execute/builtins/string-3-lib.c
18405 * gcc.c-torture/execute/builtins/string-3.c
18406 * gcc.c-torture/execute/builtins/string-4-lib.c
18407 * gcc.c-torture/execute/builtins/string-4.c
18408 * gcc.c-torture/execute/builtins/string-5-lib.c
18409 * gcc.c-torture/execute/builtins/string-5.c
18410 * gcc.c-torture/execute/builtins/string-6-lib.c
18411 * gcc.c-torture/execute/builtins/string-6.c
18412 * gcc.c-torture/execute/builtins/string-7-lib.c
18413 * gcc.c-torture/execute/builtins/string-7.c
18414 * gcc.c-torture/execute/builtins/string-8-lib.c
18415 * gcc.c-torture/execute/builtins/string-8.c
18416 * gcc.c-torture/execute/builtins/string-9-lib.c
18417 * gcc.c-torture/execute/builtins/string-9.c
18418 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
18419 * gcc.c-torture/execute/builtins/string-asm-1.c
18420 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
18421 * gcc.c-torture/execute/builtins/string-asm-2.c
18422 * gcc.c-torture/execute/stdio-opt-1.c
18423 * gcc.c-torture/execute/stdio-opt-2.c
18424 * gcc.c-torture/execute/stdio-opt-3.c
18425 * gcc.c-torture/execute/string-opt-1.c
18426 * gcc.c-torture/execute/string-opt-10.c
18427 * gcc.c-torture/execute/string-opt-11.c
18428 * gcc.c-torture/execute/string-opt-12.c
18429 * gcc.c-torture/execute/string-opt-13.c
18430 * gcc.c-torture/execute/string-opt-14.c
18431 * gcc.c-torture/execute/string-opt-15.c
18432 * gcc.c-torture/execute/string-opt-16.c
18433 * gcc.c-torture/execute/string-opt-2.c
18434 * gcc.c-torture/execute/string-opt-6.c
18435 * gcc.c-torture/execute/string-opt-7.c
18436 * gcc.c-torture/execute/string-opt-8.c:
18439 * gcc.c-torture/execute/builtins/abs-2.c
18440 * gcc.c-torture/execute/builtins/abs-3.c
18441 * gcc.c-torture/execute/builtins/complex-1.c
18442 * gcc.c-torture/execute/builtins/fprintf.c
18443 * gcc.c-torture/execute/builtins/fputs.c
18444 * gcc.c-torture/execute/builtins/memcmp.c
18445 * gcc.c-torture/execute/builtins/memmove.c
18446 * gcc.c-torture/execute/builtins/memops-asm.c
18447 * gcc.c-torture/execute/builtins/mempcpy-2.c
18448 * gcc.c-torture/execute/builtins/mempcpy.c
18449 * gcc.c-torture/execute/builtins/memset.c
18450 * gcc.c-torture/execute/builtins/printf.c
18451 * gcc.c-torture/execute/builtins/sprintf.c
18452 * gcc.c-torture/execute/builtins/strcat.c
18453 * gcc.c-torture/execute/builtins/strchr.c
18454 * gcc.c-torture/execute/builtins/strcmp.c
18455 * gcc.c-torture/execute/builtins/strcpy.c
18456 * gcc.c-torture/execute/builtins/strcspn.c
18457 * gcc.c-torture/execute/builtins/strlen-2.c
18458 * gcc.c-torture/execute/builtins/strlen.c
18459 * gcc.c-torture/execute/builtins/strncat.c
18460 * gcc.c-torture/execute/builtins/strncmp-2.c
18461 * gcc.c-torture/execute/builtins/strncmp.c
18462 * gcc.c-torture/execute/builtins/strncpy.c
18463 * gcc.c-torture/execute/builtins/strpbrk.c
18464 * gcc.c-torture/execute/builtins/strpcpy-2.c
18465 * gcc.c-torture/execute/builtins/strpcpy.c
18466 * gcc.c-torture/execute/builtins/strrchr.c
18467 * gcc.c-torture/execute/builtins/strspn.c
18468 * gcc.c-torture/execute/builtins/strstr-asm.c
18469 * gcc.c-torture/execute/builtins/strstr.c:
18470 ... these new files.
18472 * gcc.c-torture/execute/builtins/abs-2-lib.c
18473 * gcc.c-torture/execute/builtins/abs-3-lib.c
18474 * gcc.c-torture/execute/builtins/complex-1-lib.c
18475 * gcc.c-torture/execute/builtins/fprintf-lib.c
18476 * gcc.c-torture/execute/builtins/fputs-lib.c
18477 * gcc.c-torture/execute/builtins/memcmp-lib.c
18478 * gcc.c-torture/execute/builtins/memmove-lib.c
18479 * gcc.c-torture/execute/builtins/memops-asm-lib.c
18480 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
18481 * gcc.c-torture/execute/builtins/mempcpy-lib.c
18482 * gcc.c-torture/execute/builtins/memset-lib.c
18483 * gcc.c-torture/execute/builtins/printf-lib.c
18484 * gcc.c-torture/execute/builtins/sprintf-lib.c
18485 * gcc.c-torture/execute/builtins/strcat-lib.c
18486 * gcc.c-torture/execute/builtins/strchr-lib.c
18487 * gcc.c-torture/execute/builtins/strcmp-lib.c
18488 * gcc.c-torture/execute/builtins/strcpy-lib.c
18489 * gcc.c-torture/execute/builtins/strcspn-lib.c
18490 * gcc.c-torture/execute/builtins/strlen-2-lib.c
18491 * gcc.c-torture/execute/builtins/strlen-lib.c
18492 * gcc.c-torture/execute/builtins/strncat-lib.c
18493 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
18494 * gcc.c-torture/execute/builtins/strncmp-lib.c
18495 * gcc.c-torture/execute/builtins/strncpy-lib.c
18496 * gcc.c-torture/execute/builtins/strpbrk-lib.c
18497 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
18498 * gcc.c-torture/execute/builtins/strpcpy-lib.c
18499 * gcc.c-torture/execute/builtins/strrchr-lib.c
18500 * gcc.c-torture/execute/builtins/strspn-lib.c
18501 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
18502 * gcc.c-torture/execute/builtins/strstr-lib.c
18503 * gcc.c-torture/execute/builtins/lib/abs.c
18504 * gcc.c-torture/execute/builtins/lib/fprintf.c
18505 * gcc.c-torture/execute/builtins/lib/memset.c
18506 * gcc.c-torture/execute/builtins/lib/printf.c
18507 * gcc.c-torture/execute/builtins/lib/sprintf.c
18508 * gcc.c-torture/execute/builtins/lib/strcpy.c
18509 * gcc.c-torture/execute/builtins/lib/strcspn.c
18510 * gcc.c-torture/execute/builtins/lib/strncat.c
18511 * gcc.c-torture/execute/builtins/lib/strncmp.c
18512 * gcc.c-torture/execute/builtins/lib/strncpy.c
18513 * gcc.c-torture/execute/builtins/lib/strpbrk.c
18514 * gcc.c-torture/execute/builtins/lib/strspn.c
18515 * gcc.c-torture/execute/builtins/lib/strstr.c:
18516 New files containing support routines.
18518 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
18520 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
18521 when not optimizing.
18523 2004-07-02 Mark Mitchell <mark@codesourcery.com>
18526 * g++.dg/abi/mangle22.C: New test.
18527 * g++.dg/abi/mangle23.C: Likewise.
18529 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
18532 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
18533 Allow for cases without denormalized floating point numbers.
18535 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
18538 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
18539 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
18540 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
18541 expected warning text.
18542 * gcc.dg/format/diag-2.c: New test.
18544 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18546 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
18548 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
18550 * gcc.dg/builtins-43.c: New.
18551 * gcc.dg/builtins-44.c: New.
18552 * gcc.dg/builtins-45.c: New.
18554 2004-06-26 Geoffrey Keating <geoffk@apple.com>
18555 Andreas Tobler <a.tobler@schweiz.ch>
18557 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
18558 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
18560 * gcc.dg/cleanup-11.c: Likewise.
18561 * gcc.dg/cleanup-8.c: Likewise.
18562 * gcc.dg/cleanup-9.c: Likewise.
18563 * gcc.dg/cleanup-5.c: Run on all platforms.
18565 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
18567 * g++.dg/warn/nonnull1.C: New test.
18569 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
18571 * gcc.dg/compat/compat-common.h: Wrap up CINT in
18572 an #ifndef SKIP_COMPLEX_INT/#endif pair.
18573 Special-case the Sun compiler wrt to <complex.h>.
18575 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
18577 * gcc.dg/Wunreachable-8.C: New test.
18579 * gcc.dg/h8300-ice2.c : New test.
18581 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
18584 * gfortran.fortran-torture/compile/implicit.f90: Add test
18585 for implicit character.
18587 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
18590 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
18591 Use tiny() intrinsic to find smallest non-negative real
18593 2004-06-30 Jakub Jelinek <jakub@redhat.com>
18595 * gcc.dg/compat/struct-by-value-22_main.c: New test.
18596 * gcc.dg/compat/struct-by-value-22_x.c: New.
18597 * gcc.dg/compat/struct-by-value-22_y.c: New.
18599 * gcc.c-torture/execute/20040629-1.c: New test.
18601 2004-06-29 Jakub Jelinek <jakub@redhat.com>
18603 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
18604 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
18607 * gcc.dg/20040625-1.c: New test.
18609 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18611 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
18613 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18616 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
18618 2004-06-29 Richard Henderson <rth@redhat.com>
18620 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
18622 2004-06-29 Paul Brook <paul@codesourcery.com>
18624 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
18625 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
18627 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
18630 * g++.dg/parse/crash15.C: New.
18632 2004-06-28 Andrew Pinski <apinski@apple.com>
18634 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
18635 by the error already.
18637 * g++.dg/opt/ptrmem4.C: Change to compile only test.
18639 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
18642 * gcc.dg/h8300-bss-align-1.c : New.
18644 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
18647 * g++.dg/template/ctor4.C: New.
18649 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
18652 * g++.dg/warn/Wsequence-point-1.C: New test.
18654 2004-06-27 Paul Brook <paul@codesourcery.com>
18656 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
18658 2004-06-27 Zack Weinberg <zack@codesourcery.com>
18660 * g++.old-deja/g++.mike/p7325.C: Remove.
18662 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
18665 * gcc.dg/pr14963.c: New test.
18667 2004-06-27 Mark Mitchell <mark@codesourcery.com>
18670 * g++.dg/parse/redef1.C: New test.
18672 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
18674 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
18676 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
18678 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
18679 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
18681 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
18682 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
18683 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
18684 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
18685 g++.brendan/enum14.C.
18686 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
18687 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
18688 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
18690 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
18693 2004-06-27 Roger Sayle <roger@eyesopen.com>
18695 * gcc.dg/20040527-1.c: New test case.
18697 2004-06-26 Bud Davis <bdavis9659@comcast.net>
18699 PR gfortran/pr16196
18700 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
18702 2004-06-25 Roger Sayle <roger@eyesopen.com>
18704 PR middle-end/15825
18705 * gcc.dg/pr15825-1.c: New test case.
18707 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
18709 * gcc.c-torture/execute/20040625-1.c: New test.
18711 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18713 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
18715 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
18717 * gcc.dg/torture/mips-div-1.c: New test.
18719 2004-06-24 Jeff Law <law@redhat.com>
18721 * gcc.dg/tree-ssa/20040624-1.c: New test.
18723 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
18725 * gcc.c-torture/compile/20040624-1.c: New test.
18727 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18729 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
18732 2004-06-23 Andrew Pinski <apinski@apple.com>
18734 PR middle-end/15988
18735 * g++.dg/opt/ptrmem4.C: New test.
18737 * gcc.dg/c90-array-quals-2.c: New test.
18739 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
18741 * gcc.dg/kpice1.c: New test.
18743 2006-06-23 Andrew Pinski <apinski@apple.com>
18745 * gcc.dg/c90-array-quals.c: New test.
18747 2006-06-22 Richard Henderson <rth@redhat.com>
18749 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
18751 2004-06-22 Loren James Rittle <ljrittle@acm.org>
18753 * gcc.dg/builtins-config.h: Handle FreeBSD.
18755 2006-06-22 Richard Henderson <rth@redhat.com>
18757 * g++.dg/opt/devirt1.C: New.
18759 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
18761 * g++.dg/opt/pr15551.C: New testcase.
18763 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
18766 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
18767 x86_64-*-linux* when compiling for 32bit.
18769 2004-06-21 Andrew Pinski <apinski@apple.com>
18771 * gcc.dg/pch/struct-1.c: New.
18772 * gcc.dg/pch/struct-1.hs: New.
18774 2004-06-21 Geoffrey Keating <geoffk@apple.com>
18776 * gcc.dg/pch/save-temps-1.c: New file.
18777 * gcc.dg/pch/save-temps-1.hs: New file.
18779 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
18781 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
18782 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
18784 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18786 * gfortran.fortran-torture/execute/select_1.f90: Rename function
18788 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
18789 Remove trailing spaces.
18791 2004-06-21 Richard Henderson <rth@redhat.com>
18793 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
18794 merging && to BIT_FIELD_REF.
18796 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
18798 * g++.dg/opt/placeholder1.C: New test.
18800 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18802 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
18803 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
18804 * gcc.dg/compat/union-m128-1_x.c: Likewise.
18805 * gcc.dg/compat/union-m128-1_y.c: Likewise.
18807 2004-06-20 Zack Weinberg <zack@codesourcery.com>
18809 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
18811 * g++.dg/other/pragma-re-1.C: Add comments.
18813 2004-06-19 Bud Davis <bdavis9659@comcast.net>
18816 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
18818 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
18820 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
18821 instead of setting the type of size_t by
18824 2004-06-18 Roger Sayle <roger@eyesopen.com>
18826 * gcc.dg/unordered-2.c: New test case.
18827 * gcc.dg/unordered-3.c: New test case.
18829 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
18832 * lib/g++.exp (g++_version): Tweak regexp for version
18833 * lib/g77.exp (g77_version): Likewise.
18834 * lib/gfortran.exp (gfortran_version): Likewise.
18835 * lib/objc.exp (objc_version): Likewise.
18836 * lib/treelang.exp (treelang_version): Likewise.
18838 2004-06-19 Jakub Jelinek <jakub@redhat.com>
18840 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
18841 Use INT_MAX instead of __INT_MAX__.
18842 * gcc.dg/compat/struct-align-2_y.c: Likewise.
18844 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
18845 * gcc.dg/compat/scalar-return-3_x.c: Use it.
18846 * gcc.dg/compat/scalar-return-3_y.c: Use it.
18847 * gcc.dg/compat/scalar-return-4_x.c: Use it.
18848 * gcc.dg/compat/scalar-return-4_y.c: Use it.
18849 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
18850 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
18851 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
18852 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
18854 * gcc.dg/range-test-1.c: New test.
18855 * g++.dg/opt/range-test-1.C: New test.
18857 2004-06-17 Richard Henderson <rth@redhat.com>
18859 * objc.dg/sync-1.m: New.
18860 * objc.dg/try-catch-1.m: Don't force next runtime.
18861 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
18862 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
18863 shadowed catch clause.
18864 * objc.dg/try-catch-5.m: New.
18866 2004-06-17 Zack Weinberg <zack@codesourcery.com>
18869 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
18871 2004-06-15 Richard Henderson <rth@redhat.com>
18873 * gcc.dg/20001116-1.c: Move expected warning line.
18875 2004-06-15 Richard Henderson <rth@redhat.com>
18877 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
18878 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
18880 2004-06-15 Jeff Law <law@redhat.com>
18882 * gcc.dg/tree-ssa/20040615-1.c: New test.
18883 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
18884 be less sensitive to operand ordering.
18885 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
18887 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
18889 * g++.dg/abi/bitfield3.C: Add comment..
18891 2004-06-15 Richard Henderson <rth@redhat.com>
18893 * g++.dg/ext/stmtexpr1.C: XFAIL.
18894 * gcc.dg/20030612-1.c: XFAIL.
18896 2004-06-15 Eric Christopher <echristo@redhat.com>
18898 * g++.dg/charset/asm5.c: New.
18899 * gcc.dg/charset/asm6.c: New.
18901 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18904 * gfortran.fortran-torture/execute/select_1.f90: New test.
18906 2004-06-15 Paul Brook <paul@codesourcery.com>
18908 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
18910 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18913 * g++.dg/lookup/crash3.C: New test.
18915 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18918 * g++.dg/parse/dtor4.C: New test.
18920 2004-06-14 Jeff Law <law@redhat.com>
18922 * gcc.c-torture/compile/20040614-1.c: New test.
18924 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18927 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
18928 LEN of a character array.
18930 2004-06-14 Mark Mitchell <mark@codesourcery.com>
18933 * g++.dg/template/ptrmem10.C: New test.
18936 * g++.dg/template/friend30.C: New test.
18938 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18941 * gfortran.fortran-torture/compile/mloc.f90: New test.
18943 2004-06-13 Paul Brook <paul@codesourcery.com>
18945 * gfortran.fortran-torture/execute/random_2.f90: New test.
18947 2004-06-13 Eric Christopher <echristo@redhat.com>
18949 * gcc.dg/noncompile/redecl-1.c: Fix error message.
18951 2004-06-12 Paul Brook <paul@codesourcery.com>
18953 * gfortran.fortran-torture/execute/contained_3.f90: New test.
18955 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18958 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
18960 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18963 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
18964 syntax errors in end statements of contained subroutines.
18966 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18969 * gfortran.fortran-torture/execute/null_arg.f90: New test.
18971 2004-06-12 Bud Davis <bdavis9659@comcast.net>
18974 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
18976 2004-06-12 Bud Davis <bdavis9659@comcast.net>
18979 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
18981 2004-06-11 Mark Mitchell <mark@codesourcery.com>
18984 * g++.dg/parse/enum1.C: New test.
18986 2004-06-10 Jeff Law <law@redhat.com>
18988 * gcc.c-torture/compile/20040610-1.c: New test.
18990 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18992 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
18993 * g++.old-deja/g++.other/decl3.C: Likewise.
18995 2004-06-10 Brian Booth <bbooth@redhat.com>
18997 * gcc.dg/tree-ssa/20031015-1.c: Scan for
18998 V_MAY_DEF instead of VDEF.
18999 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
19001 2004-06-10 Mark Mitchell <mark@codesourcery.com>
19004 * g++.dg/conversion/const1.C: New test.
19007 * g++.dg/conversion/reinterpret1.C: New test.
19010 * g++.dg/template/enum2.C: New test.
19013 * g++.dg/template/error13.C: New test.
19015 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19018 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
19019 arguments to test_* REAL and of the right size.
19021 2004-06-10 Jakub Jelinek <jakub@redhat.com>
19024 PR rtl-optimization/15681
19025 * gcc.dg/20040609-1.c: New test.
19027 2004-06-10 Jakub Jelinek <jakub@redhat.com>
19030 * g++.dg/opt/builtins1.C: New test.
19032 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
19034 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
19035 that use default windows32 struct layout.
19036 * gcc.dg/i386-bitfield2.c: Likewise.
19038 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
19040 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
19041 for mingw32 and cygwin targets.
19043 2004-06-09 Geoffrey Keating <geoffk@apple.com>
19045 * gcc.dg/pch/macro-4.c: New.
19046 * gcc.dg/pch/macro-4.hs: New.
19048 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19051 * gfortran.fortran-torture/compile/name_clash.f90: New test.
19053 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19056 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
19058 2004-06-09 Bud Davis <bdavis9659@comcast.net>
19061 * gfortran.fortran-torture/execute/t_edit.f90: New test.
19063 2004-06-09 Bud Davis <bdavis9659@comcast.net>
19066 * gfortran.fortran-torture/execute/backspace.c : New test.
19068 2004-06-09 Paul Brook <paul@codesourcery.com>
19070 * gfortran.fortran-torture/execure/intrinsic_associated.f90
19071 (pointer_to_section): Rewrite to use smaller array.
19073 2004-06-08 David Edelsohn <edelsohn@gnu.org>
19075 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
19076 * gcc.dg/ext/altivec-10.c: Same.
19077 * gcc.dg/ext/altivec-11.c: Same.
19078 * gcc.dg/ext/altivec-12.c: Same.
19079 * gcc.dg/ext/altivec-13.c: Same.
19080 * gcc.dg/ext/altivec-14.c: Same.
19081 * gcc.dg/ext/altivec-15.c: Same.
19082 * gcc.dg/ext/altivec-16.c: Same.
19083 * gcc.dg/ext/altivec-3.c: Same.
19084 * gcc.dg/ext/altivec-4.c: Same.
19085 * gcc.dg/ext/altivec-6.c: Same.
19086 * gcc.dg/ext/altivec-7.c: Same.
19087 * gcc.dg/ext/altivec-8.c: Same.
19088 * gcc.dg/ext/altivec-varargs-1.c: Same.
19090 * g++.dg/ext/altivec-1.C: Correct dg syntax.
19091 * g++.dg/ext/altivec-10.C: Same.
19092 * g++.dg/ext/altivec-2.C: Same.
19093 * g++.dg/ext/altivec-3.C: Same.
19094 * g++.dg/ext/altivec-4.C: Same.
19095 * g++.dg/ext/altivec-5.C: Same.
19096 * g++.dg/ext/altivec-6.C: Same.
19097 * g++.dg/ext/altivec-7.C: Same.
19098 * g++.dg/ext/altivec-8.C: Same.
19099 * g++.dg/ext/altivec-9.C: Same.
19101 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19104 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
19106 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
19108 * gcc.dg/union-1.c: New test.
19110 2004-06-07 Roger Sayle <roger@eyesopen.com>
19112 * gcc.dg/builtins-41.c: New test case.
19113 * gcc.dg/builtins-42.c: New test case.
19115 2004-06-07 David Edelsohn <edelsohn@gnu.org>
19117 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
19118 * g++.dg/ext/altivec-10.C: Same.
19119 * g++.dg/ext/altivec-2.C: Same.
19120 * g++.dg/ext/altivec-3.C: Same.
19121 * g++.dg/ext/altivec-4.C: Same.
19122 * g++.dg/ext/altivec-5.C: Same.
19123 * g++.dg/ext/altivec-6.C: Same.
19124 * g++.dg/ext/altivec-7.C: Same.
19125 * g++.dg/ext/altivec-8.C: Same.
19126 * g++.dg/ext/altivec-9.C: Same.
19127 * g++.old-deja/g++.abi/cxa_vec.C: Same.
19128 * g++.old-deja/g++.brendan/new3.C: Same.
19129 * gcc.c-torture/execute/eeprof-1.x: Same.
19131 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
19134 * gcc.dg/pr14765-1.c: New test.
19136 2004-06-07 Roger Sayle <roger@eyesopen.com>
19139 * gcc.dg/pr14649-1.c: New test case.
19141 2004-06-07 Richard Henderson <rth@redhat.com>
19143 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
19146 2004-06-07 David Edelsohn <edelsohn@gnu.org>
19148 * g++.dg/eh/elide1.C: Remove XFAIL.
19150 2004-06-07 Mark Mitchell <mark@codesourcery.com>
19153 * g++.dg/expr/sizeof3.C: New test.
19156 * g++.dg/template/access14.C: New test.
19159 * g++.dg/template/enum1.C: New test.
19162 * g++.dg/eh/throw1.C: New test.
19164 2004-06-07 David Ayers <d.ayers@inode.at>
19165 Ziemowit Laski <zlaski@apple.com>
19167 * lib/objc.exp (objc_target_compile): Revert the '-framework
19168 Foundation' flag fix, since bare Darwin does not ship
19169 with the Foundation framework.
19170 * objc/execute/next_mapping.h: Provide a local NSConstantString
19171 @interface and @implementation.
19172 (objc_constant_string_init): A constructor function, used to
19173 initialize the NSConstantString meta-class object.
19174 * objc/execute/string1.m: Include "next_mapping.h" instead of
19175 <Foundation/NSString.h>.
19176 * objc/execute/string2.m: Likewise.
19177 * objc/execute/string3.m: Likewise.
19178 * objc/execute/string4.m: Likewise.
19180 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
19182 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
19183 to double. Replace double with FLOAT.
19184 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
19186 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
19187 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
19188 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
19189 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
19190 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
19191 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
19192 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
19193 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
19195 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
19198 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
19200 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19203 * g++.dg/template/meminit2.C: New test.
19205 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
19208 * gcc.c-torture/execute/compare-fp-1.c,
19209 gcc.c-torture/execute/compare-fp-2.c,
19210 gcc.c-torture/execute/compare-fp-3.c,
19211 gcc.c-torture/execute/compare-fp-4.c,
19212 gcc.c-torture/execute/compare-fp-3.x,
19213 gcc.c-torture/execute/compare-fp-4.x: Moved...
19214 * gcc.c-torture/execute/ieee/compare-fp-1.c,
19215 gcc.c-torture/execute/ieee/compare-fp-2.c,
19216 gcc.c-torture/execute/ieee/compare-fp-3.c,
19217 gcc.c-torture/execute/ieee/compare-fp-4.c,
19218 gcc.c-torture/execute/ieee/compare-fp-3.x,
19219 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
19221 2004-06-04 David Ayers <d.ayers@inode.at>
19223 * objc/execute/protocol-isEqual-4.m: New testcase.
19225 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
19227 * objc/execute/protocol-isEqual-1.m: New testcase.
19228 * objc/execute/protocol-isEqual-2.m: New testcase.
19229 * objc/execute/protocol-isEqual-3.m: New testcase.
19231 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19233 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
19235 2004-06-02 Ziemowit Laski <zlaski@apple.com>
19237 * lib/objc.exp (objc_target_compile): When running tests on
19238 Darwin (Mac OS X), inform the linker about '-framework
19241 2004-06-02 Eric Christopher <echristo@redhat.com>
19243 * gcc.c-torture/compile/20040602-1.c: New.
19245 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
19247 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
19248 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
19250 PR tree-optimization/14736
19251 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
19253 PR tree-optimization/14042
19254 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
19256 PR tree-optimization/14729
19257 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
19259 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19262 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
19264 2004-06-01 Richard Hederson <rth@redhat.com>
19266 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
19268 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19271 * g++.dg/parse/offsetof4.C: New test.
19273 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
19276 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
19278 2004-05-31 Mark Mitchell <mark@codesourcery.com>
19281 * g++.dg/template/friend29.C: New test.
19283 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
19286 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
19288 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
19290 * gcc.dg/sparc-trap-1.c: New test.
19292 2004-05-31 Roger Sayle <roger@eyesopen.com>
19294 PR middle-end/15069
19295 * g++.dg/opt/fold3.C: New test case.
19297 2004-05-30 Graham Stott <graham.stott@btinternet.com>
19299 * lib/target-supports.exp (check_iconv_available): Fix fallout
19300 from 2004-05-28 patch.
19302 2004-05-30 Paul Brook <paul@codesourcery.com>
19305 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
19306 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
19308 2004-05-30 Steven G. Kargl <kargls@comcast.net>
19310 * gfortran.fortran-torture/execute/random_1.f90: New test.
19312 2004-05-28 Ziemowit Laski <zlaski@apple.com>
19314 * g++.dg/ext/altivec-10.C: New test.
19316 2004-05-29 Paul Brook <paul@codesourcery.com>
19318 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
19320 2004-05-28 Ziemowit Laski <zlaski@apple.com>
19322 * gcc.dg/altivec-16.c: New test.
19324 2004-05-28 Janis Johnson <janis187@us.ibm.com>
19326 * lib/target-supports.exp (check_vmx_hw_available): New.
19327 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
19329 * lib/target-supports.exp (check_alias_available,
19330 check_iconv_available, check_named_sections_available): Use
19331 unique names for temporary files.
19333 2004-05-28 Ziemowit Laski <zlaski@apple.com>
19335 * gcc.dg/altivec-15.c: New test.
19337 2004-05-28 Mark Mitchell <mark@codesourcery.com>
19340 * g++.dg/warn/noeffect6.C: New test.
19343 * g++.dg/expr/ptrmem4.C: New test.
19346 * g++.dg/template/operator3.C: New test.
19348 2004-05-28 Mark Mitchell <mark@codesourcery.com>
19351 * g++.dg/lookup/redecl1.C: New test.
19352 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
19354 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
19356 * gcc.c-torture/execute/compare-fp-1.c,
19357 gcc.c-torture/execute/compare-fp-2.c,
19358 gcc.c-torture/execute/compare-fp-3.c,
19359 gcc.c-torture/execute/compare-fp-4.c,
19360 gcc.c-torture/execute/compare-fp-3.x,
19361 gcc.c-torture/execute/compare-fp-4.x,
19362 gcc.dg/pr15649-1.c: New.
19364 2004-05-27 Adam Nemet <anemet@lnxw.com>
19367 * g++.dg/init/array14.C: New test.
19369 2004-05-25 Janis Johnson <janis187@us.ibm.com>
19371 * lib/compat.exp (compat-get-options-main): New.
19372 (compat-get-options): Remove unneeded code, warn for ignored
19374 (compat-execute): Check flag set by dg-require-* commands.
19376 * lib/compat.exp (compat-execute): Break up long lines.
19378 2004-05-24 Janis Johnson <janis187@us.ibm.com>
19380 * gcc.dg/altivec-7.c: Don't use 'vector long'.
19381 * gcc.dg/altivec-14.c: New test.
19382 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
19384 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
19385 * gcc.dg/altivec-12.c: Ditto.
19387 * gcc.dg/altivec-3.c: Move call to altivec_check.
19389 2004-05-23 Mark Mitchell <mark@codesourcery.com>
19392 * g++.dg/template/error12.C: New test.
19395 * g++.dg/ext/attrib15.C: New test.
19398 * g++.dg/template/ptrmem9.C: New test.
19400 2004-05-25 Paul Brook <paul@codesourcery.com>
19402 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
19404 2004-05-23 Mark Mitchell <mark@codesourcery.com>
19407 * g++.dg/template/crash19.C: New test.
19409 2004-05-23 Mark Mitchell <mark@codesourcery.com>
19412 * g++.dg/template/redecl1.C: New test.
19414 2004-05-23 Mark Mitchell <mark@codesourcery.com>
19417 * g++.dg/other/ns1.C: New test.
19420 * g++.dg/template/invalid1.C: New test.
19422 2004-05-23 Paul Brook <paul@codesourcery.com>
19423 Victor Leikehman <lei@haifasphere.co.il>
19425 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
19426 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
19428 2004-05-22 Mark Mitchell <mark@codesourcery.com>
19432 * g++.dg/template/non-dependent5.C: New test.
19433 * g++.dg/template/non-dependent6.C: New test.
19435 2004-05-22 Mark Mitchell <mark@codesourcery.com>
19438 * g++.dg/inherit/union1.C: New test.
19441 * g++.dg/template/addr1.C: New test.
19444 * g++.dg/template/array5.C: New test.
19447 * g++.dg/template/array6.C: New test.
19449 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
19450 Roger Sayle <roger@eyesopen.com>
19452 * g++.dg/lookup/forscope2.C: New test case.
19454 2004-05-22 Ben Elliston <bje@au.ibm.com>
19456 * gcc.dg/cpp/Wmissingdirs.c: New.
19458 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
19461 * gcc.dg/compat/union-m128-1.h: New file.
19462 * gcc.dg/compat/union-m128-1_main.c: Likewise.
19463 * gcc.dg/compat/union-m128-1_x.c: Likewise.
19464 * gcc.dg/compat/union-m128-1_y.c: Likewise.
19466 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
19469 * gcc.dg/compat/struct-complex-1.h: New file.
19470 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
19471 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
19472 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
19474 2004-05-20 Roger Sayle <roger@eyesopen.com>
19477 * gcc.dg/pr3074-1.c: New test case.
19478 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
19480 2004-05-20 Falk Hueffner <falk@debian.org>
19483 * gcc.dg/ftrapv-1.c: New test case.
19485 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
19487 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
19489 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
19490 Jeff Law <law@redhat.com>
19492 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
19493 * gcc.dg/tree-ssa/20040518-2.c: New test.
19495 * gcc.dg/tree-ssa/20040518-1.c: New test.
19497 2004-05-18 Zack Weinberg <zack@codesourcery.com>
19499 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
19501 2004-05-18 Paul Brook <paul@codesourcery.com>
19504 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
19506 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19508 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
19511 2004-05-17 Steven Bosscher <stevenb@suse.de>
19513 * gcc.dg/tree-ssa/20040517-1.c: New test.
19515 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19517 * gcc.dg/loop-4.c: New test.
19519 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
19521 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
19523 2004-05-15 Bud Davis <bdavis9659@comcast.net>
19526 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
19528 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19532 * gfortran.fortran-torture/compile/data_1.f90: New test.
19534 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
19536 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
19537 * gcc.dg/uninit-H.c: Define ASM for __s390__.
19539 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
19541 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
19543 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
19546 * gcc.dg/format/xopen-1.c: Adjust expected message.
19547 * gcc.dg/format/xopen-3.c: New test.
19549 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
19551 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
19553 2004-05-14 Jeff Law <law@redhat.com>
19555 * gcc.dg/tree-ssa/20040514-2.c: New test.
19557 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19559 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
19561 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
19564 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
19566 * gcc.dg/tree-ssa/20040514-1.c: New test.
19568 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19570 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
19573 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19576 * gfortran.fortran-torture/compile/do_1.f90: New test.
19578 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19581 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
19584 2004-05-14 Bud Davis <bdavis9659@comcast.net>
19587 * gfortran.fortran-torture/execute/random_init.f90: New test.
19589 2004-05-13 Paul Brook <paul@codesourcery.com>
19592 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
19594 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
19596 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
19597 for the powerpc case.
19599 2004-05-13 Jeff Law <law@redhat.com>
19601 * gcc.dg/tree-ssa/20040513-1.c: New test.
19602 * gcc.dg/tree-ssa/20040513-2.c: New test.
19604 2004-05-13 Paul Brook <paul@codesourcery.com>
19606 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
19607 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
19608 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
19610 2004-05-13 Andreas Schwab <schwab@suse.de>
19613 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
19616 2004-05-13 Bud Davis <bdavis9659@comcast.net>
19619 * gfortran.fortran-torture/execute/adjustr.f90: New file.
19621 2004-05-13 Diego Novillo <dnovillo@redhat.com>
19623 Merge from tree-ssa-20020619-branch. See
19624 ChangeLog.tree-ssa for details.
19626 2004-05-11 Ziemowit Laski <zlaski@apple.com>
19628 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
19629 include <altivec.h> explicitly.
19630 * gcc.dg/altivec-13.c: Likewise.
19632 2004-05-11 Paul Brook <paul@codesourcery.com>
19634 * gcc.c-torture/compile/20010518-1.c: Force enum size.
19636 2004-05-10 Eric Christopher <echristo@redhat.com>
19638 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
19639 * gcc.dg/sibcall-4.c: Ditto.
19641 2004-05-10 Ziemowit Laski <zlaski@apple.com>
19643 * g++.dg/ext/altivec-8.C: New test case.
19644 * gcc.dg/altivec-13.c: New test case.
19646 2004-05-08 Roger Sayle <roger@eyesopen.com>
19648 * gcc.c-torture/execute/divcmp-1.c: New test case.
19649 * gcc.c-torture/execute/divcmp-2.c: New test case.
19650 * gcc.c-torture/execute/divcmp-3.c: New test case.
19652 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
19654 * g++.dg/other/pragma-re-2.C: New test.
19656 2004-05-07 Uros Bizjak <uros@kss-loka.si>
19658 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
19659 * gcc.dg/i386-387-2.c: Likewise.
19661 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
19663 * gcc.dg/i386-387-6.c: Likewise.
19665 2004-05-07 Uros Bizjak <uros@kss-loka.si>
19667 * gcc.dg/builtins-33.c: Also check log1p*.
19669 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
19671 PR optimization/15296
19672 * gcc.c-torture/execute/pr15296.c: New test.
19674 2004-05-05 Uros Bizjak <uros@kss-loka.si>
19676 * gcc.dg/builtins-40.c: New test.
19678 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
19680 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
19682 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
19684 * g++.dg/ext/spe1.C: New testcase.
19686 2004-05-04 Ziemowit Laski <zlaski@apple.com>
19688 * objc.dg/image-info.m: Allow additional attributes
19689 for __image_info section.
19691 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
19693 * gcc.dg/torture/mips-hilo-2.c: New test.
19695 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19698 * g++.dg/template/member5.C: New test.
19700 2004-05-03 Uros Bizjak <uros@kss-loka.si>
19702 * gcc.dg/builtins-34.c: Also check expm1*.
19704 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19706 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
19707 * gcc.dg/torture/builtin-convert-3.c: New test.
19709 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
19711 PR middle-end/15054
19712 * g++.dg/opt/pr15054.C: New test.
19714 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19716 * gcc.dg/torture/builtin-rounding-1.c: New test.
19717 * gcc.dg/builtins-25.c: Delete.
19718 * gcc.dg/builtins-29.c: Delete.
19720 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
19722 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
19723 * gcc.dg/sibcall-4.c: Likewise.
19724 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
19726 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
19728 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
19729 bit-field on 16-bit targets.
19731 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
19733 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
19736 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
19738 * gcc.dg/rs6000-power2-1.c: Change to compile only.
19739 * gcc.dg/rs6000-power2-2.c: Likewise.
19741 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
19743 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
19744 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
19745 Change the asm registers to be in form of frN instead of fN.
19747 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19749 * gcc.dg/torture/builtin-convert-2.c: New test.
19751 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
19753 * gcc.dg/rs6000-power2-1.c: New test.
19754 * gcc.dg/rs6000-power2-2.c: New test.
19756 2004-04-28 Jan Hubicka <jh@suse.cz>
19758 * gcc.dg/unused-6.c: New test.
19760 2004-04-24 Laurent GUERBY <laurent@guerby.net>
19761 Ulrich Weigand <uweigand@de.ibm.com>
19763 * ada/acats/run_all.sh: Define $target variable.
19765 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
19768 * g++.dg/other/vararg-1.C: New test.
19771 * g++.dg/eh/cleanup3.C: New test.
19773 2004-04-24 Laurent GUERBY <laurent@guerby.net>
19775 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
19776 and ad8011a (target_insn).
19777 * ada/acats/support/macro.dfs: Likewise.
19778 * ada/acats/support/impbit.adb: New file.
19780 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
19782 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
19784 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19786 * gcc.dg/loop-3.c: New test.
19788 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
19790 * gcc.c-torture/execute/simd-5.c: New test.
19792 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19795 * g++.dg/template/crash18.C: New test.
19797 2004-04-22 Mark Mitchell <mark@codesourcery.com>
19799 * g++.dg/ext/complit3.C: New test.
19801 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
19803 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
19804 * gcc.dg/altivec-3.c: Same.
19805 * gcc.dg/altivec-varargs-1.c: Same.
19807 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
19809 * lib/target-supports.exp (check_profiling_available): Assume
19810 profiling is not available on powerpc-eabi targets.
19812 2004-04-21 Janis Johnson <janis187@us.ibm.com>
19814 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
19815 * gcc.dg/vmx/bug-1.c: Ditto.
19817 2004-04-20 Eric Christopher <echristo@redhat.com>
19819 * gcc.dg/charset/extern.c: New test.
19820 * g++.dg/charset/extern3.cc: Ditto.
19822 2004-04-20 Uros Bizjak <uros@kss-loka.si>
19824 * gcc.dg/builtins-39.c: New test.
19826 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
19828 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
19830 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
19832 * gcc.dg/torture/mips-hilo-1.c: New test.
19834 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
19836 * gcc.c-torture/compile/20040419-1.c: New test.
19838 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
19840 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
19842 2004-04-18 Zack Weinberg <zack@codesourcery.com>
19843 Aldy Hernandez <aldyh@redhat.com>
19845 * gcc.c-torture/execute/va-arg-24.c: New.
19847 2004-04-17 Zack Weinberg <zack@codesourcery.com>
19848 Aldy Hernandez <aldyh@redhat.com>
19850 * gcc.dg/vmx/1b-01.c: New.
19851 * gcc.dg/vmx/1b-02.c: New.
19852 * gcc.dg/vmx/1b-03.c: New.
19853 * gcc.dg/vmx/1b-04.c: New.
19854 * gcc.dg/vmx/1b-05.c: New.
19855 * gcc.dg/vmx/1b-06.c: New.
19856 * gcc.dg/vmx/1b-07.c: New.
19857 * gcc.dg/vmx/1c-01.c: New.
19858 * gcc.dg/vmx/1c-02.c: New.
19859 * gcc.dg/vmx/3a-01a.c: New.
19860 * gcc.dg/vmx/3a-01.c: New.
19861 * gcc.dg/vmx/3a-01m.c: New.
19862 * gcc.dg/vmx/3a-03.c: New.
19863 * gcc.dg/vmx/3a-03m.c: New.
19864 * gcc.dg/vmx/3a-04.c: New.
19865 * gcc.dg/vmx/3a-04m.c: New.
19866 * gcc.dg/vmx/3a-05.c: New.
19867 * gcc.dg/vmx/3a-06.c: New.
19868 * gcc.dg/vmx/3a-06m.c: New.
19869 * gcc.dg/vmx/3a-07.c: New.
19870 * gcc.dg/vmx/3b-01.c: New.
19871 * gcc.dg/vmx/3b-02.c: New.
19872 * gcc.dg/vmx/3b-10.c: New.
19873 * gcc.dg/vmx/3b-13.c: New.
19874 * gcc.dg/vmx/3b-14.c: New.
19875 * gcc.dg/vmx/3b-15.c: New.
19876 * gcc.dg/vmx/3c-01a.c: New.
19877 * gcc.dg/vmx/3c-01.c: New.
19878 * gcc.dg/vmx/3c-02.c: New.
19879 * gcc.dg/vmx/3c-03.c: New.
19880 * gcc.dg/vmx/3d-01.c: New.
19881 * gcc.dg/vmx/4-01.c: New.
19882 * gcc.dg/vmx/4-03.c: New.
19883 * gcc.dg/vmx/5-01.c: New.
19884 * gcc.dg/vmx/5-02.c: New.
19885 * gcc.dg/vmx/5-03.c: New.
19886 * gcc.dg/vmx/5-04.c: New.
19887 * gcc.dg/vmx/5-05.c: New.
19888 * gcc.dg/vmx/5-06.c: New.
19889 * gcc.dg/vmx/5-07.c: New.
19890 * gcc.dg/vmx/5-07t.c: New.
19891 * gcc.dg/vmx/5-08.c: New.
19892 * gcc.dg/vmx/5-10.c: New.
19893 * gcc.dg/vmx/5-11.c: New.
19894 * gcc.dg/vmx/7-01a.c: New.
19895 * gcc.dg/vmx/7-01.c: New.
19896 * gcc.dg/vmx/7c-01.c: New.
19897 * gcc.dg/vmx/7d-01.c: New.
19898 * gcc.dg/vmx/7d-02.c: New.
19899 * gcc.dg/vmx/8-01.c: New.
19900 * gcc.dg/vmx/8-02a.c: New.
19901 * gcc.dg/vmx/8-02.c: New.
19902 * gcc.dg/vmx/brode-1.c: New.
19903 * gcc.dg/vmx/bug-1.c: New.
19904 * gcc.dg/vmx/bug-2.c: New.
19905 * gcc.dg/vmx/bug-3.c: New.
19906 * gcc.dg/vmx/cw-bug-1.c: New.
19907 * gcc.dg/vmx/cw-bug-2.c: New.
19908 * gcc.dg/vmx/cw-bug-3.c: New.
19909 * gcc.dg/vmx/dct.c: New.
19910 * gcc.dg/vmx/debug-1.c: New.
19911 * gcc.dg/vmx/debug-2.c: New.
19912 * gcc.dg/vmx/debug-3.c: New.
19913 * gcc.dg/vmx/debug-4.c: New.
19914 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
19915 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
19916 * gcc.dg/vmx/eg-5.c: New.
19917 * gcc.dg/vmx/fft.c: New.
19918 * gcc.dg/vmx/gcc-bug-1.c: New.
19919 * gcc.dg/vmx/gcc-bug-2.c: New.
19920 * gcc.dg/vmx/gcc-bug-3.c: New.
19921 * gcc.dg/vmx/gcc-bug-4.c: New.
19922 * gcc.dg/vmx/gcc-bug-5.c: New.
19923 * gcc.dg/vmx/gcc-bug-6.c: New.
19924 * gcc.dg/vmx/gcc-bug-7.c: New.
19925 * gcc.dg/vmx/gcc-bug-8.c: New.
19926 * gcc.dg/vmx/gcc-bug-9.c: New.
19927 * gcc.dg/vmx/gcc-bug-b.c: New.
19928 * gcc.dg/vmx/gcc-bug-c.c: New.
19929 * gcc.dg/vmx/gcc-bug-d.c: New.
19930 * gcc.dg/vmx/gcc-bug-e.c: New.
19931 * gcc.dg/vmx/gcc-bug-f.c: New.
19932 * gcc.dg/vmx/gcc-bug-g.c: New.
19933 * gcc.dg/vmx/gcc-bug-i.c: New.
19934 * gcc.dg/vmx/harness.h: New.
19935 * gcc.dg/vmx/ira1.c: New.
19936 * gcc.dg/vmx/ira2a.c: New.
19937 * gcc.dg/vmx/ira2b.c: New.
19938 * gcc.dg/vmx/ira2.c: New.
19939 * gcc.dg/vmx/ira2c.c: New.
19940 * gcc.dg/vmx/mem.c: New.
19941 * gcc.dg/vmx/newton-1.c: New.
19942 * gcc.dg/vmx/ops.c: New.
19943 * gcc.dg/vmx/sn7153.c: New.
19944 * gcc.dg/vmx/spill2.c: New.
19945 * gcc.dg/vmx/spill3.c: New.
19946 * gcc.dg/vmx/spill.c: New.
19947 * gcc.dg/vmx/t.c: New.
19948 * gcc.dg/vmx/varargs-1.c: New.
19949 * gcc.dg/vmx/varargs-2.c: New.
19950 * gcc.dg/vmx/varargs-3.c: New.
19951 * gcc.dg/vmx/varargs-4.c: New.
19952 * gcc.dg/vmx/varargs-5.c: New.
19953 * gcc.dg/vmx/varargs-6.c: New.
19954 * gcc.dg/vmx/varargs-7.c: New.
19955 * gcc.dg/vmx/vmx.exp: New.
19956 * gcc.dg/vmx/vprint-1.c: New.
19957 * gcc.dg/vmx/vscan-1.c: New.
19958 * gcc.dg/vmx/x-01.c: New.
19959 * gcc.dg/vmx/x-02.c: New.
19960 * gcc.dg/vmx/x-03.c: New.
19961 * gcc.dg/vmx/x-04.c: New.
19962 * gcc.dg/vmx/x-05.c: New.
19963 * gcc.dg/vmx/yousufi-1.c: New.
19964 * gcc.dg/vmx/zero-1.c: New.
19965 * gcc.dg/vmx/zero.c: New.
19967 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
19969 * g++.dg/lookup/java1.C: Update for chage of
19971 * g++.dg/lookup/java2.C: Likewise.
19973 2004-04-17 Laurent GUERBY <laurent@guerby.net>
19975 * ada/acats/run_all.sh: use -O2 by default.
19977 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
19979 * gcc.dg/vr-mult-[12].c: New tests.
19981 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19983 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
19985 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
19987 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
19989 * lib/target-supports.exp (check_profiling_available): Assume profiling
19990 isn't available for mips*-*-elf targets.
19992 2004-04-14 Uros Bizjak <uros@kss-loka.si>
19994 * gcc.dg/builtins-38.c: New test.
19996 2004-04-14 Eric Christopher <echristo@redhat.com>
19998 * g++.dg/charset/charset.exp: Run .cc extension tests.
20000 2004-04-14 Zack Weinberg <zack@codesourcery.com>
20002 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
20004 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20006 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
20008 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
20010 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
20011 * gcc.dg/i386-387-2.c: Likewise.
20013 * gcc.dg/i386-387-7.c: New test.
20014 * gcc.dg/i386-387-8.c: New test.
20016 * gcc.dg/builtins-37.c: New test.
20018 2004-04-13 Geoffrey Keating <geoffk@apple.com>
20020 * g++.dg/pch/externc-1.C: Add missing semicolon.
20022 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
20024 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
20026 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20028 * gcc.c-torture/execute/20040411-1.c: New test.
20030 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
20032 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
20034 2004-04-09 Chris Demetriou <cgd@broadcom.com>
20036 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
20038 2004-04-09 Zack Weinberg <zack@codesourcery.com>
20040 * lib/target-supports.exp (check_named_sections_available): New.
20041 * lib/gcc-dg.exp (dg-require-named-sections): New.
20042 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
20043 old-deja.exp. Also prune error-count message from HP linker.
20044 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
20046 * g++.dg/init/init-ref4.C: Use dg-require-weak.
20047 * g++.old-deja/g++.pt/static3.C: Likewise.
20048 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
20050 2004-04-09 Roger Sayle <roger@eyesopen.com>
20052 * gcc.c-torture/execute/20040409-1.c: New test case.
20053 * gcc.c-torture/execute/20040409-2.c: New test case.
20054 * gcc.c-torture/execute/20040409-3.c: New test case.
20056 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
20058 * gcc.dg/20040409-1.c: New test.
20060 2004-04-08 Roger Sayle <roger@eyesopen.com>
20063 * g++.dg/opt/pr14888.C: New test case.
20065 2004-04-08 Geoffrey Keating <geoffk@apple.com>
20067 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
20068 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
20069 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
20070 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
20073 2004-04-08 Paul Brook <paul@codesourcery.com>
20075 * gcc.dg/spill-1.c: New test.
20077 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20079 * gcc.dg/torture/builtin-ctype-2.c: New test.
20081 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
20083 * gcc.dg/pch/pch.exp: Add largefile test.
20085 2004-04-06 Geoffrey Keating <geoffk@apple.com>
20087 * g++.dg/pch/externc-1.Hs: New.
20088 * g++.dg/pch/externc-1.C: New.
20090 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20092 * gcc.dg/compat/struct-by-value-5a_main.c,
20093 gcc.dg/compat/struct-by-value-5b_main.c: New files.
20094 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
20095 * gcc.dg/compat/struct-by-value-5a_x.c,
20096 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
20097 gcc.dg/compat/struct-by-value-5_x.c.
20098 * gcc.dg/compat/struct-by-value-5a_y.c,
20099 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
20100 gcc.dg/compat/struct-by-value-5_y.c.
20102 * gcc.dg/compat/struct-by-value-6a_main.c,
20103 gcc.dg/compat/struct-by-value-6b_main.c: New files.
20104 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
20105 * gcc.dg/compat/struct-by-value-6a_x.c,
20106 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
20107 gcc.dg/compat/struct-by-value-6_x.c.
20108 * gcc.dg/compat/struct-by-value-6a_y.c,
20109 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
20110 gcc.dg/compat/struct-by-value-6_y.c.
20112 * gcc.dg/compat/struct-by-value-7a_main.c,
20113 gcc.dg/compat/struct-by-value-7b_main.c: New files.
20114 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
20115 * gcc.dg/compat/struct-by-value-7a_x.c,
20116 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
20117 gcc.dg/compat/struct-by-value-7_x.c.
20118 * gcc.dg/compat/struct-by-value-7a_y.c,
20119 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
20120 gcc.dg/compat/struct-by-value-7_y.c.
20122 2004-04-06 Jakub Jelinek <jakub@redhat.com>
20124 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
20125 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
20126 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
20129 2004-04-06 Uros Bizjak <uros@kss-loka.si>
20131 * gcc.dg/builtins-36.c: New test.
20133 2004-04-06 Paul Brook <paul@codesourcery.com>
20135 * README.gcc: Remove obsolete contraint on testcases.
20137 2004-04-05 Paul Brook <paul@codesourcery.com>
20140 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
20141 failure and exit(0) on success.
20142 * g++.dg/expr/anew2.C: Ditto.
20143 * g++.dg/expr/anew3.C: Ditto.
20144 * g++.dg/expr/anew4.C: Ditto.
20146 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
20149 * g++.dg/template/unify7.C: New.
20151 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
20153 * g++.dg/README: Bring up to date with new subdirectories; remove
20154 duplicate subdirectory lines.
20156 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
20159 * g++.dg/template/unify5.C: New.
20160 * g++.dg/template/unify6.C: New.
20161 * g++.dg/template/qualttp20.C: Adjust.
20162 * g++.old-deja/g++.jason/report.C: Adjust.
20163 * g++.old-deja/g++.other/qual1.C: Adjust.
20165 2004-04-01 Mark Mitchell <mark@codesourcery.com>
20168 * g++.dg/inherit/ptrmem1.C: New test.
20170 2004-04-01 Jakub Jelinek <jakub@redhat.com>
20173 * gcc.c-torture/execute/20040331-1.c: New test.
20174 * gcc.dg/20040331-1.c: New test.
20176 2004-04-01 Paul Brook <paul@codesourcery.com>
20178 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
20180 2004-03-30 Mark Mitchell <mark@codesourcery.com>
20183 * g++.dg/init/goto1.C: New test.
20186 * g++.dg/template/defarg4.C: New test.
20188 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
20190 * gcc.dg/altivec-11.c: Extend test for more valid cases.
20192 2004-03-28 David Edelsohn <edelsohn@gnu.org>
20194 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
20196 2004-03-28 Zack Weinberg <zack@codesourcery.com>
20198 * gcc.dg/noncompile/undeclared-2.c: New test.
20200 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
20202 * gcc.dg/940409-1.c: Remove XFAIL.
20203 * gcc.dg/reg-vol-struct-1.c: New test.
20205 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20207 * gcc.dg/torture/builtin-wctype-1.c: New test.
20209 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
20211 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
20212 * gcc.dg/20001101-1.c: Likewise.
20213 * gcc.dg/20001102-1.c: Likewise.
20215 2004-03-25 Roger Sayle <roger@eyesopen.com>
20217 * gcc.dg/compare8.c: Add an additional test for XOR.
20219 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20221 * gcc.dg/torture/builtin-ctype-1.c: New test.
20223 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20225 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
20226 * gcc.dg/torture/builtin-math-1.c: Likewise.
20227 * gcc.dg/torture/builtin-power-1.c: New test.
20229 2004-03-24 Andreas Schwab <schwab@suse.de>
20231 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
20234 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
20235 Roger Sayle <roger@eyesopen.com>
20237 * gcc.dg/compare8.c: New test case.
20239 2004-03-23 Ziemowit Laski <zlaski@apple.com>
20241 * g++.dg/ext/altivec-7.C: New test.
20243 2004-03-23 Zack Weinberg <zack@codesourcery.com>
20245 PR 12267, 12391, 12560, 13129, 14114, 14133
20246 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
20247 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
20248 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
20249 Adjust error regexps.
20250 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
20251 * gcc.dg/noncompile/undeclared-1.c: New test cases.
20252 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
20253 * gcc.dg/local1.c: Add explanatory comment.
20255 2004-03-23 Roger Sayle <roger@eyesopen.com>
20257 PR optimization/14669
20258 * g++.dg/opt/fold2.C: New test case.
20260 2004-03-22 Jakub Jelinek <jakub@redhat.com>
20263 * gcc.dg/20040322-1.c: New test.
20265 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
20267 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
20268 * gcc.dg/ultrasp4.c: Likewise.
20269 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
20271 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
20273 * gcc.dg/i386-sse-8.c: Reset default options.
20275 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
20277 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
20278 in the error message text.
20280 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
20282 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
20284 2004-03-21 Mark Mitchell <mark@codesourcery.com>
20287 * g++.dg/init/array13.C: New test.
20289 2004-03-20 Roger Sayle <roger@eyesopen.com>
20292 * gcc.c-torture/compile/pr13889.c: New test case.
20294 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
20297 * builtins-1.c (nan, nans): Don't test.
20298 * builtins-30.c: Don't use nan, nanf, nanl.
20299 * builtins-35.c: New test.
20301 2004-03-19 Ziemowit Laski <zlaski@apple.com>
20303 * g++.dg/ext/altivec-6.C: New test.
20305 2004-03-19 Mark Mitchell <mark@codesourcery.com>
20307 * g++.dg/init/placement3.C: New test.
20309 * g++.dg/template/spec13.C: New test.
20311 * g++.dg/lookup/using11.C: New test.
20313 * g++.dg/lookup/koenig3.C: New test.
20315 * g++.dg/template/operator2.C: New test.
20317 * g++.dg/expr/dtor3.C: New test.
20318 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
20320 * g++.old-deja/g++.law/visibility28.C: Likewise.
20322 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
20324 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
20325 * gcc.dg/ppc64-abi-3.c: Likewise.
20327 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20330 * g++.dg/parse/template15.C: New test.
20332 2004-03-18 Mark Mitchell <mark@codesourcery.com>
20334 * g++.dg/expr/dtor2.C: New test.
20336 * g++.dg/lookup/anon4.C: New test.
20338 * g++.dg/overload/using1.C: New test.
20340 * g++.dg/template/lookup7.C: New test.
20342 * g++.dg/template/typename6.C: New test.
20344 * g++.dg/expr/cond6.C: New test.
20346 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20348 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
20350 2004-03-18 Mark Mitchell <mark@codesourcery.com>
20352 * g++.dg/expr/cond5.C: New test.
20353 * g++.dg/expr/constcast1.C: Likewise.
20354 * g++.dg/expr/ptrmem2.C: Likewise.
20355 * g++.dg/expr/ptrmem3.C: Likewise.
20356 * g++.dg/lookup/main1.C: Likewise.
20357 * g++.dg/template/lookup6.C: Likewise.
20359 2004-03-18 Mark Mitchell <mark@codesourcery.com>
20361 * gcc.dg/local1.c: New test.
20363 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
20365 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20367 * gcc.dg/torture/builtin-convert-1.c: New test.
20369 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20371 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
20373 2004-03-16 Mark Mitchell <mark@codesourcery.com>
20376 * g++.dg/warn/Wunused-7.C: New test.
20378 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20380 * gcc.dg/torture/builtin-integral-1.c: New test.
20382 2004-03-16 Mark Mitchell <mark@codesourcery.com>
20385 * g++.dg/parse/non-dependent3.C: New test.
20387 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
20389 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
20390 * g++.dg/eh/simd-2.C: Likewise.
20391 * g++.dg/init/array10.C: Likewise.
20392 * gcc.c-torture/compile/simd-1.c: Likewise.
20393 * gcc.c-torture/compile/simd-2.c: Likewise.
20394 * gcc.c-torture/compile/simd-3.c: Likewise.
20395 * gcc.c-torture/compile/simd-4.c: Likewise.
20396 * gcc.c-torture/compile/simd-6.c: Likewise.
20397 * gcc.c-torture/execute/simd-1.c: Likewise.
20398 * gcc.c-torture/execute/simd-2.c: Likewise.
20399 * gcc.dg/compat/vector-defs.h: Likewise.
20400 * gcc.dg/20020531-1.c: Likewise.
20401 * gcc.dg/altivec-3.c: Likewise.
20402 * gcc.dg/altivec-4.c: Likewise.
20403 * gcc.dg/altivec-varargs-1.c: Likewise.
20404 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
20405 * gcc.dg/i386-mmx-3.c: Likewise.
20406 * gcc.dg/i386-sse-4.c: Likewise.
20407 * gcc.dg/i386-sse-5.c: Likewise.
20408 * gcc.dg/i386-sse-8.c: Likewise.
20409 * gcc.dg/simd-1.c: Likewise.
20410 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
20411 __ev64_opaque__ since the machine description provides it.
20413 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
20415 * lib/compat.exp (skip_list): New global variable.
20416 Use it to hold the user defined COMPAT_SKIPS list if any.
20417 (compat-obj): Add the members of skip_list to optall.
20419 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
20421 * gcc.dg/compat/union-by-value-1_main.c,
20422 union-by-value-1_x.c, union-by-value-1_y.c,
20423 union-check.h, union-defs.h,
20424 union-init.h, union-return-1_main.c,
20425 union-return-1_x.c, union-return-1_y.c: New files.
20427 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
20429 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
20430 mixed-struct-init.h: Add 4 mixed structure types.
20431 struct-by-value-21_main.c, struct-by-value-21_x.c,
20432 struct-by-value-21_y.c, struct-return-21_main.c,
20433 struct-return-21_x.c, struct-return-21_y.c: New files.
20435 2004-03-13 Mark Mitchell <mark@codesourcery.com>
20438 * g++.dg/parse/template14.C: New test.
20440 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20442 * gcc.c-torture/execute/20040313-1.c: New test.
20444 2004-03-13 Jakub Jelinek <jakub@redhat.com>
20447 * gcc.dg/20040311-2.c: New test.
20449 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
20452 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
20455 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
20457 * gcc.dg/20040305-2.c: Add missing return statement.
20459 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20461 * gcc.dg/builtins-34.c: Also check pow10*.
20463 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
20466 * gcc.dg/20040305-2.c: New test.
20468 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
20470 * gcc.dg/20040310-1.c: New test.
20472 2004-03-11 Roger Sayle <roger@eyesopen.com>
20474 * gcc.c-torture/execute/20040311-1.c: New test case.
20476 2004-03-11 Mark Mitchell <mark@codesourcery.com>
20479 * g++.dg/lookup/enum1.C: New test.
20481 2004-03-10 Mark Mitchell <mark@codesourcery.com>
20484 * g++.dg/lookup/struct2.C: New test.
20486 2004-03-10 Uros Bizjak <uros@kss-loka.si>
20488 * gcc.dg/builtins-34.c: New test.
20490 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20492 * gcc.dg/torture/builtin-nonneg-1.c: New test.
20494 2004-03-09 James E Wilson <wilson@specifixinc.com>
20496 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
20497 * gcc.dg/alias-2.c: New testcase.
20499 2004-03-09 Zack Weinberg <zack@codesourcery.com>
20501 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
20503 2004-03-09 Roger Sayle <roger@eyesopen.com>
20505 * gcc.c-torture/execute/20040309-1.c: New test case.
20507 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
20510 * g++.dg/overload/ref1.C: New.
20512 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20515 * g++.dg/template/spec12.C: New test.
20518 * g++.dg/parse/crash14.C: New test.
20520 2004-03-09 Mark Mitchell <mark@codesourcery.com>
20523 * g++.dg/init/ref11.C: New test.
20525 2004-03-09 Mark Mitchell <mark@codesourcery.com>
20528 * g++.dg/parse/builtin2.C: New test.
20530 2004-03-08 Mark Mitchell <mark@codesourcery.com>
20533 * g++.dg/init/ctor3.C: New test.
20534 * g++.dg/init/union1.C: New test.
20535 * g++.dg/ext/anon-struct4.C: New test.
20537 2004-03-08 Mark Mitchell <mark@codesourcery.com>
20539 * g++.dg/lookup/koenig1.C: Tweak error messages.
20540 * g++.dg/lookup/used-before-declaration.C: Likewise.
20541 * g++.dg/other/do1.C: Likewise.
20542 * g++.dg/overload/koenig1.C: Likewise.
20543 * g++.dg/parse/crash13.C: Likewise.
20544 * g++.dg/template/instantiate3.C: Likewise.
20546 2004-03-08 Eric Christopher <echristo@redhat.com>
20548 * * lib/target-supports.exp: Enable libiconv in test
20549 compilation. Fix up error checking.
20551 2004-03-08 Roger Sayle <roger@eyesopen.com>
20553 PR middle-end/14289
20554 * gcc.dg/pr14289-1.c: New test case.
20555 * gcc.dg/pr14289-2.c: Likewise.
20556 * gcc.dg/pr14289-3.c: Likewise.
20558 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
20560 * gcc.c-torture/execute/20040308-1.c: New test.
20562 2004-03-07 Roger Sayle <roger@eyesopen.com>
20564 * gcc.c-torture/execute/20040307-1.c: New test case.
20566 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
20568 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
20570 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
20572 * gcc.dg/20040306-1.c: New test.
20574 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
20576 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
20578 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
20580 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20583 * gcc.dg/decl-6.c: New test.
20585 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20587 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
20588 Rename LOGPOW -> LOG_POW.
20589 (SQRT_EXP, POW_EXP): New.
20591 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20593 * gcc.dg/i386-sse-8.c: New test.
20595 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20598 * gcc.dg/decl-5.c: New test.
20600 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
20602 * gcc.dg/20040305-1.c: New test.
20604 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
20607 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
20609 2004-03-04 Ziemowit Laski <zlaski@apple.com>
20611 PR c++/14425, c++/14426
20612 * g++.dg/ext/altivec-4.C: New test.
20613 * g++.dg/ext/altivec-5.C: New test.
20615 2004-03-04 Geoffrey Keating <geoffk@apple.com>
20617 * g++.old-deja/g++.other/linkage1.C: Expect errors about
20618 global variables of a type with no linkage.
20619 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
20620 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
20621 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
20622 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
20623 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
20624 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
20625 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
20626 * g++.dg/warn/deprecated.C: Name enum Color.
20627 * g++.dg/overload/VLA.C: Name structure for 'b'.
20628 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
20630 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20632 * gcc.c-torture/compile/20040304-1.c: New test.
20634 2004-03-03 Zack Weinberg <zack@codesourcery.com>
20637 * gcc.dg/decl-4.c: New testcase.
20639 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
20641 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
20642 as PRECF if sizeof (float) > sizeof (double).
20643 (PRECL): Make it the same as PRECF if
20644 sizeof (float) > sizeof (long double).
20646 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20648 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
20649 system type. Add check for irix6 which doesn't have c99 runtime.
20651 2004-03-03 Bob Wilson <bob.wilson@acm.org>
20653 * gcc.dg/const-elim-1.c: xfail for xtensa.
20655 2004-03-01 Mark Mitchell <mark@codesourcery.com>
20658 * g++.dg/template/cond4.C: New test.
20660 2004-03-01 Mark Mitchell <mark@codesourcery.com>
20663 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
20666 * g++.dg/parse/defarg7.C: New test.
20669 * g++.dg/template/friend26.C: New test.
20671 2004-03-01 Mark Mitchell <mark@codesourcery.com>
20674 * g++.dg/abi/mangle21.C: New test.
20677 * g++.dg/parse/constructor2.C: New test.
20680 * g++.dg/template/sfinae1.C: New test.
20682 2004-02-29 Mark Mitchell <mark@codesourcery.com>
20685 * g++.dg/expr/crash2.C: New test.
20687 PR middle-end/13448
20688 * gcc.dg/inline-5.c: New test.
20689 * gcc.dg/always-inline.c: Split out tests into ...
20690 * gcc.dg/always-inline2.c: ... this and ...
20691 * gcc.dg/always-inline3.c: ... this.
20693 2004-02-29 Mark Mitchell <mark@codesourcery.com>
20696 * g++.dg/debug/crash1.C: New test.
20698 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
20700 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
20701 function with __attribute__((noinline)).
20702 (recurser_void2): Likewise.
20703 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
20704 (recurser_void2): Likewise.
20706 2004-02-29 Roger Sayle <roger@eyesopen.com>
20708 PR middle-end/14203
20709 * g++.dg/warn/Wunused-6.C: New test case.
20711 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
20713 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
20716 2004-02-27 Eric Christopher <echristo@redhat.com>
20718 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
20719 * g++.dg/charset/asm2.c: Run only x86.
20720 * gcc.dg/charset/asm3.c: Ditto.
20722 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
20724 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
20727 2004-02-27 Ziemowit Laski <zlaski@apple.com>
20729 * g++.dg/ext/altivec-3.C: New.
20731 2004-02-26 Richard Henderson <rth@redhat.com>
20733 * g++.dg/ext/attrib10.C: Mark for warning.
20734 * gcc.dg/attr-alias-1.c: New.
20736 2004-02-26 Richard Henderson <rth@redhat.com>
20738 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
20739 * gcc.c-torture/execute/20040208-2.c: ... it back.
20741 2004-02-26 Eric Christopher <echristo@redhat.com>
20743 * lib/target-supports.exp (check-iconv-available): New function.
20744 * lib/gcc-dg.exp (dg-require-iconv): New function.
20746 * gcc.dg/charset: New directory.
20747 * gcc.dg/charset/charset.exp: New file.
20748 * gcc.dg/charset/asm1.c: Ditto.
20749 * gcc.dg/charset/asm2.c: Ditto.
20750 * gcc.dg/charset/asm3.c: Ditto.
20751 * gcc.dg/charset/asm4.c: Ditto.
20752 * gcc.dg/charset/asm5.c: Ditto.
20753 * gcc.dg/charset/attribute1.c: Ditto.
20754 * gcc.dg/charset/attribute2.c: Ditto.
20755 * gcc.dg/charset/string1.c: Ditto.
20756 * g++.dg/charset: New directory.
20757 * g++.dg/dg.exp: Add here. Special options.
20758 * g++.dg/charset/charset.exp: New file.
20759 * g++.dg/charset/asm1.c: Ditto.
20760 * g++.dg/charset/asm2.c: Ditto.
20761 * g++.dg/charset/asm3.c: Ditto.
20762 * g++.dg/charset/asm4.c: Ditto.
20763 * g++.dg/charset/attribute1.c: Ditto.
20764 * g++.dg/charset/attribute2.c: Ditto.
20765 * g++.dg/charset/extern1.cc: Ditto.
20766 * g++.dg/charset/extern2.cc: Ditto.
20767 * g++.dg/charset/string1.c: Ditto.
20769 2004-02-26 Mark Mitchell <mark@codesourcery.com>
20772 * g++.dg/parse/comma1.C: New test.
20774 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20777 * g++.dg/template/ttp8.C: New test.
20779 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
20781 * gcc.dg/fixuns-trunc-1.c: New test.
20783 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20785 * gcc.dg/builtins-config.h: Use #elif.
20787 2004-02-26 Michael Matz <matz@suse.de>
20789 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
20790 * gcc.dg/991214-1.c: Likewise.
20791 * gcc.dg/i386-asm-1.c: Likewise.
20793 2004-02-25 Richard Henderson <rth@redhat.com>
20795 * gcc.c-torture/execute/20040208-2.c: Move ...
20796 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
20798 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20801 * g++.dg/other/crash-3.C: New test.
20803 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20805 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
20806 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
20808 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
20811 2004-02-24 Michael Matz <matz@suse.de>
20813 * gcc.dg/i386-regparm.c: New.
20815 2004-02-23 James E Wilson <wilson@specifixinc.com>
20817 * gcc.c-torture/execute/20040223-1.c: New.
20819 2004-02-23 Zack Weinberg <zack@codesourcery.com>
20820 Kazu Hirata <kazu@cs.umass.edu>
20822 * gcc.dg/fwritable-strings-1.c: Remove.
20824 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
20827 * gcc.dg/20040223-1.c: New test.
20829 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20832 * g++.dg/ext/typeof9.C: New test.
20834 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20837 * g++.dg/other/switch1.C: New test.
20839 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20841 * gcc.dg/cast-function-1.c: Adjust for new informative message.
20842 * gcc.dg/va-arg-1.c: Likewise.
20844 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20847 * g++.dg/template/koenig5.C: New test.
20849 2004-02-21 Ziemowit Laski <zlaski@apple.com>
20851 * g++.dg/ext/altivec-1.C: Generalize target triple.
20852 * g++.dg/ext/altivec-2.C: New test case.
20853 * g++.dg/ext/altivec_check.h: New file.
20854 * gcc.dg/altivec-1.c: Generalize target triple;
20855 include altivec_check.h and call altivec_check().
20856 * gcc.dg/altivec-[2-5].c: Generalize target triple.
20857 * gcc.dg/altivec-6.c: New test case.
20858 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
20859 type casts as needed.
20860 * gcc.dg/altivec-10.c: Include altivec_check.h and call
20862 * gcc.dg/altivec-12.c: New test case.
20863 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
20864 include altivec_check.h and call altivec_check().
20865 * gcc.dg/altivec_check.h: New file.
20867 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20869 * lib/target-supports.exp (check_alias_available): Don't mangle
20870 function `g' in test program.
20872 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20874 * lib/target-supports.exp (check_profiling_available): Check
20875 argument to determine whether we support a profiling type.
20876 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
20877 check_profiling_available.
20878 * g++.dg/bprob/bprob.exp: Likewise.
20879 * g77.dg/bprob/bprob.exp: Likewise.
20880 * gcc.misc-tests/bprob.exp: Likewise.
20881 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
20882 dg-require-profiling and delete expected error handling.
20883 * gcc.dg/20021014-1.c: Likewise.
20884 * gcc.dg/nest.c: Likewise.
20886 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20889 * g++.dg/other/vthunk1.C: New test.
20891 2004-02-20 Falk Hueffner <falk@debian.org>
20894 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
20896 2004-02-20 Mark Mitchell <mark@codesourcery.com>
20899 * g++.dg/other/error8.C: Remove XFAIL markers.
20902 * g++.dg/ext/packed5.C: New test.
20905 * g++.dg/warn/Wunused-5.C: New test.
20908 * g++.dg/lookup/member1.C: New test.
20910 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
20912 * gcc.c-torture/compile/20040130-1.c: Enable only when
20913 __INT_MAX__ >= 2147483647L.
20914 * gcc.c-torture/compile/961203-1.c: Likewise.
20916 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
20918 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
20919 * g++.dg/opt/template1.C: Robustify assembler regexp
20921 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20923 * gcc.c-torture/execute/simd-4.x: Remove.
20924 * gcc.c-torture/execute/va-arg-25.x: Likewise.
20925 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
20926 Guard with #ifndef SKIP_ATTRIBUTE.
20927 * gcc.dg/compat/vector-1_y.c: Likewise.
20928 * gcc.dg/compat/vector-2_x.c: Likewise.
20929 * gcc.dg/compat/vector-2_y.c: Likewise.
20930 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
20931 * g++.dg/eh/simd-2.C: Likewise.
20933 2004-02-19 Alan Modra <amodra@bigpond.net.au>
20935 * gcc.c-torture/compile/complex-1.c: New.
20937 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
20940 * gcc.c-torture/execute/20040218-1.c: New test.
20942 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20945 * g++.dg/parse/new2.C: New test.
20947 2004-02-18 Paul Brook <paul@codesourcery.com>
20949 * gcc.c-torture/compile/libcall-1.c: New test.
20951 2004-02-18 Paul Brook <paul@codesourcery.com>
20954 * gcc.dg/debug/debug-7.c: New test.
20956 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
20958 * gcc.dg/20040217-1.c: New test.
20960 2004-02-17 Zack Weinberg <zack@codesourcery.com>
20962 * gcc.c-torture/execute/990208-1.x: Delete.
20964 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
20966 * gcc.c-torture/execute/20040208-2.x: New file.
20968 2004-02-17 Mark Mitchell <mark@codesourcery.com>
20971 * g++.dg/abi/structret1.C: New test.
20973 2004-02-17 Jakub Jelinek <jakub@redhat.com>
20975 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
20976 (i386_cpuid): No need to test if cpuid is available on AMD64.
20977 Fix assembly, so that it works onboth i386 and AMD64.
20978 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
20979 (vecInLong): Fix s[] member type to unsigned int.
20980 (vecInWord): Remove type.
20981 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
20982 (a64, b64, c64, d64, e64): Remove.
20983 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
20984 Remove unused variable. Remove initialization of removed variables.
20985 Don't call mmx_tests nor sse_tests.
20986 (reference_mmx, reference_sse): Remove.
20987 (check): Add return stmt.
20988 * gcc.dg/i386-sse-7.c: New test.
20989 * gcc.dg/i386-mmx-4.c: New test.
20991 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20993 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
20994 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
20995 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
20996 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
20997 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
20998 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
20999 g++.dg/tc1/dr94.C: Fix line terminator.
21001 2004-02-16 Geoffrey Keating <geoffk@apple.com>
21003 * gcc.c-torture/compile/20040216-1.c: New.
21005 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21007 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
21008 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
21009 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
21010 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
21011 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
21012 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
21014 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21016 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
21018 2004-02-15 Mark Mitchell <mark@codesourcery.com>
21021 * g++.dg/expr/cond4.C: New test.
21024 * g++.dg/lookup/crash2.C: New test.
21026 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
21028 * gcc.c-torture/compile/20040214-2.c: New test.
21030 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
21033 * g++.dg/ext/typeof8.C: New test.
21035 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
21037 * gcc.c-torture/compile/20040214-1.c: New test.
21039 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21042 * g++.dg/template/spec11.C: New test.
21044 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21047 * g++.dg/other/error8.C: New test.
21049 2004-02-13 Mark Mitchell <mark@codesourcery.com>
21052 * g++.dg/template/array4.C: New test.
21055 * g++.dg/inherit/thunk2.C: New test.
21058 * g++.dg/eh/cond2.C: New test.
21060 2004-02-12 Alan Modra <amodra@bigpond.net.au>
21062 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
21064 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
21066 * lib/scanasm.exp (dg-scan): Quote pattern before display.
21068 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
21070 * g++.dg/simd-2.C: xfail on ppc64-linux.
21072 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
21075 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
21078 2004-02-11 Uros Bizjak <uros@kss-loka.si>
21080 * gcc.dg/builtins-33.c: New test.
21082 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
21084 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
21086 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
21088 * g++.dg/simd-2.C: Set -maltivec for ppc64.
21090 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
21092 * gcc.dg/ppc64-abi-3.c: New test.
21094 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
21098 * gcc.dg/pr14092-1.c: New testcase.
21100 2004-02-10 Alan Modra <amodra@bigpond.net.au>
21102 * gcc.dg/cpp/assert4.c: Fix typo last change.
21104 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
21105 * gcc.dg/cpp/assert4.c: Handle powerpc64.
21107 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
21109 2004-02-09 Roger Sayle <roger@eyesopen.com>
21111 * gcc.c-torture/compile/20040209-1.c: New test case.
21113 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
21115 * gcc.dg/c90-init-1.c: Adjust expected error messages.
21117 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
21119 * gcc.c-torture/execute/20040208-[12].c: New tests.
21121 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21123 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
21125 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21127 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
21129 2004-02-07 Zack Weinberg <zack@codesourcery.com>
21132 * gcc.dg/visibility-8.c: New testcase.
21134 2004-02-07 Zack Weinberg <zack@codesourcery.com>
21136 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
21138 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
21140 2004-02-07 Roger Sayle <roger@eyesopen.com>
21142 PR middle-end/13696
21143 * g++.dg/opt/fold1.C: New test case.
21145 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21148 * g++.dg/other/crash-2.C: New test.
21150 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21153 * g++.dg/parse/angle-bracket2.C: New test.
21155 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21157 PR middle-end/13750
21159 2004-01-15 Geoffrey Keating <geoffk@apple.com>
21161 * testsuite/g++.dg/pch/wchar-1.C: New.
21162 * testsuite/g++.dg/pch/wchar-1.Hs: New.
21164 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21167 * g++.dg/parse/error15.C: New test.
21168 * g++.dg/parse/crash11.C: Update dg-error mark.
21170 2004-02-04 Mark Mitchell <mark@codesourcery.com>
21173 * g++.dg/warn/conv2.C: New test.
21175 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21178 * g++.dg/warn/incomplete1.C: Remove xfail.
21180 2004-02-04 Mark Mitchell <mark@codesourcery.com>
21182 * lib/file-format.exp (gcc_target_object_format): Use
21183 ${tool}_target_compile, not gcc_target_compile.
21184 * lib/target-supports.exp (check_alias_available): Likewise.
21185 (check_gc_sections_available): Likewise.
21186 * g++.dg/ext/attrib10.C: Use dg-require-alias.
21187 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
21190 2004-02-04 Mark Mitchell <mark@codesourcery.com>
21193 * g++.dg/template/static6.C: New test.
21195 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
21197 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
21199 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21201 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
21202 tests for systems where `char' is unsigned by default.
21204 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21207 * g++.dg/template/partial3.C: New test.
21209 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
21211 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
21212 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
21213 Remove mentions of obsolete ports.
21215 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
21217 * gcc.dg/noncompile/20001228-1.c: Fix for new
21220 2004-02-03 Roger Sayle <roger@eyesopen.com>
21223 * gcc.c-torture/execute/multdi-1.c: New test case.
21225 2004-02-03 Mark Mitchell <mark@codesourcery.com>
21228 * g++.dg/template/lookup5.C: New test.
21230 2004-02-03 Mark Mitchell <mark@codesourcery.com>
21233 * g++.dg/template/lookup4.C: New test.
21236 * g++.dg/parse/error14.C: New test.
21239 * g++.dg/parse/template13.C: New test.
21241 2004-02-03 Mark Mitchell <mark@codesourcery.com>
21244 * g++.dg/template/koenig4.C: New test.
21247 * g++.dg/template/crash17.C: New test.
21250 * g++.dg/parse/error13.C: New test.
21251 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
21253 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21255 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
21257 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
21261 * gcc.dg/noncompile/20040203-1.c: New test.
21262 * gcc.dg/noncompile/20040203-2.c: Likewise.
21263 * gcc.dg/noncompile/20040203-3.c: Likewise.
21264 * gcc.dg/20040203-1.c: Likewise.
21266 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
21269 * g++.dg/template/sizeof7.C: New test.
21271 2004-02-02 Eric Christopher <echristo@redhat.com>
21272 Zack Weinberg <zack@codesourcery.com>
21274 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
21276 2004-02-02 Zack Weinberg <zack@codesourcery.com>
21278 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
21279 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
21280 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
21281 * gcc.dg/cleanup-5.c: Run only on Linux targets.
21283 2004-02-02 Mark Mitchell <mark@codesourcery.com>
21286 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
21289 * g++.dg/ext/attrib13.C: New test.
21292 * g++.dg/conversion/op2.C: New test.
21294 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
21296 * gcc.dg/titype-1.c: Fix pasto.
21298 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
21300 * gcc.dg/titype-1.c: New test.
21302 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21305 * g++.dg/template/non-type-template-argument-1.C,
21306 g++.dg/template/qualified-id1.C: Update dg-error marks.
21307 * g++.dg/template/nontype6.C: New test.
21309 2004-02-01 Roger Sayle <roger@eyesopen.com>
21311 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
21312 * gcc.dg/builtins-31.c: New testcase.
21313 * gcc.dg/builtins-32.c: New testcase.
21315 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
21317 * objc.dg/call-super-2.m: Update line numbers
21318 for the including of stddef.h.
21320 2004-01-30 Michael Matz <matz@suse.de>
21322 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
21323 g++.dg/ext/case-range3.C: New tests.
21325 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21329 * g++.dg/template/member4.C: New test.
21331 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21334 * g++.dg/template/sizeof6.C: New test.
21336 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
21338 * gcc.dg/fwritable-strings-1.c: New test.
21340 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
21342 * gcc.c-torture/compile/20040130-1.c: New test.
21344 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
21346 * objc.dg/call-super-2.m: Include stddef.h for size_t.
21348 2004-01-29 Mark Mitchell <mark@codesourcery.com>
21351 * g++.dg/template/ctor3.C: New test.
21353 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21355 * g++.dg/tc1: New directory.
21356 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
21357 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
21358 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
21359 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
21360 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
21362 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21364 * g++.dg/parse/error11.C: New test.
21365 * g++.dg/parse/error12.C: Likewise.
21367 2004-01-28 Ziemowit Laski <zlaski@apple.com>
21369 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
21370 (scan_initial, main): Use aligned_sizeof instead of sizeof.
21372 2004-01-28 Mark Mitchell <mark@codesourcery.com>
21375 * g++.dg/ext/attrib12.C: New test.
21378 * g++.dg/parse/cast2.C: New test.
21380 2004-01-27 James E Wilson <wilson@specifixinc.com>
21382 * objc.dg/encode-2.m (main): New local string. Set depending on
21383 sizeof long. Use in sscanf call.
21384 * objc.dg/encode-3.m (main): New local string. Set depending on
21385 sizeof long. Use in scan_initial call.
21387 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21389 * objc.dg/call-super-2.m: Make LP64-safe.
21390 * objc.dg/desig-init-1.m: Likewise.
21392 2004-01-27 Devang Patel <dpatel@apple.com>
21394 * g++.dg/debug/namespace1.C: New test.
21396 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
21398 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
21401 * gcc.dg/arm-mmx-1.c: New test.
21403 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
21405 * gcc.dg/20040127-1.c: New test.
21406 * gcc.dg/20040127-2.c: New test.
21408 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21410 * objc.dg/stret-1.m (glob): Renamed to globa.
21412 2004-01-26 Mark Mitchell <mark@codesourcery.com>
21415 * g++.dg/expr/for1.C: New test.
21417 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
21419 PR middle-end/13779
21420 * gcc.dg/darwin-longlong.c: New test.
21422 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
21424 * gcc.dg/20040124-1.c: Moved test from here...
21425 * gcc.c-torture/compile/20040124-1.c: ...to here.
21427 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
21429 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
21430 the assembly output if -m64 is passed.
21432 2004-01-25 Mark Mitchell <mark@codesourcery.com>
21435 * g++.dg/template/cond3.C: New test.
21437 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21440 * g++.dg/template/ttp7.C: New test.
21442 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21445 * g++.dg/template/nontype4.C: New test.
21446 * g++.dg/template/nontype5.C: Likewise.
21448 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
21450 * gcc.dg/torture/mips-clobber-at.c: New test.
21452 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
21454 * gcc.dg/20040124-1.c: New test.
21456 2004-01-24 Jakub Jelinek <jakub@redhat.com>
21458 * gcc.dg/20040123-1.c: New test.
21460 2004-01-23 Zack Weinberg <zack@codesourcery.com>
21462 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
21464 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
21466 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
21468 2004-01-23 Andrew Pinski <apinski@apple.com>
21470 * gcc.dg/20030121-1.c: Move to ..
21471 * gcc.dg/20040121-1.c: here.
21473 2004-01-23 Roger Sayle <roger@eyesopen.com>
21475 * gcc.dg/builtins-29.c: New test case.
21477 2004-01-23 Zack Weinberg <zack@codesourcery.com>
21480 * gcc.dg/builtins-30.c: New testcase.
21482 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
21484 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
21485 * lib/g77.exp: Likewise.
21486 * lib/objc.exp: Likewise.
21487 * lib/g++.exp: Likewise.
21489 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
21491 * gcc.dg/struct-by-value-2.c: New test.
21493 2004-01-21 Andrew Pinski <apinski@apple.com>
21496 * gcc.dg/20030121-1.c: New test.
21498 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
21500 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
21501 clobber frame pointer register in asm statement.
21503 2004-01-21 Falk Hueffner <falk@debian.org>
21505 * gcc.c-torture/compile/20040121-1.c: New test.
21507 2004-01-21 Zack Weinberg <zack@codesourcery.com>
21509 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
21511 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
21513 * gcc.dg/ppc64-abi-2.c: New test.
21515 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
21517 * lib/treelang.exp: Fill out this file.
21518 * lib/treelang-dg.exp: New File.
21520 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
21522 * gcc.c-torture/compile/981022-1.c: Remove.
21523 * gcc.dg/array-5.c: Remove XFAIL.
21524 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
21525 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
21526 gcc.dg/cond-lvalue-1.c: Update.
21527 * gcc.dg/cast-lvalue-2.c: New test.
21529 2004-01-19 Mark Mitchell <mark@codesourcery.com>
21532 * g++.dg/other/error1.C (class foo): Tweak error message.
21535 * g++.dg/template/call2.C: New test.
21537 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21539 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
21540 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
21541 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
21542 scalar-return-1_x.c, scalar-return-2_y.c,
21543 scalar-return-3_x.c, scalar-return-3_y.c,
21544 scalar-return-4_x.c, scalar-return-4_y.c,
21545 struct-align-1.h, struct-align-1_x.c,
21546 struct-align-1_y.c, struct-align-2.h,
21547 struct-align-2_x.c, struct-align-2_y.c,
21548 struct-by-value-10_y.c, struct-by-value-11_x.c,
21549 struct-by-value-11_y.c, struct-by-value-12_x.c,
21550 struct-by-value-12_y.c, struct-by-value-13_x.c,
21551 struct-by-value-13_y.c, struct-by-value-14_x.c,
21552 struct-by-value-14_y.c, struct-by-value-15_x.c,
21553 struct-by-value-15_y.c, struct-by-value-16_y.c,
21554 struct-by-value-17_y.c, struct-by-value-18_y.c,
21555 struct-by-value-19_y.c, struct-by-value-1_x.c,
21556 struct-by-value-1_y.c, struct-by-value-20_y.c,
21557 struct-by-value-2_x.c, struct-by-value-2_y.c,
21558 struct-by-value-3_y.c, struct-by-value-4_x.c,
21559 struct-by-value-4_y.c, struct-by-value-5_y.c,
21560 struct-by-value-6_y.c, struct-by-value-7_y.c
21561 struct-by-value-8_x.c, struct-by-value-8_y.c
21562 struct-by-value-9_x.c, struct-by-value-9_y.c
21563 struct-return-10_x.c, struct-return-10_y.c,
21564 struct-return-19_x.c, struct-return-20_x.c
21565 struct-return-2_x.c, struct-return-2_y.c
21566 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
21567 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
21569 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21571 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
21572 attribute on sparc*-sun-solaris2.*.
21574 2004-01-18 Mark Mitchell <mark@codesourcery.com>
21577 * g++.dg/ext/typeof7.C: New test.
21579 2004-01-18 David Edelsohn <edelsohn@gnu.org>
21581 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
21582 * gcc.dg/const-elim-1.c: Same.
21584 2004-01-17 Ziemowit Laski <zlaski@apple.com>
21586 * objc.dg/stret-1.m: New.
21587 * objc.dg/stret-2.m: New.
21589 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
21592 * g++.dg/ext/vector1.C: New test.
21594 2004-01-16 Geoffrey Keating <geoffk@apple.com>
21596 * gcc.dg/pch/import-1.c: New.
21597 * gcc.dg/pch/import-1.hs: New.
21598 * gcc.dg/pch/import-1a.h: New.
21599 * gcc.dg/pch/import-1b.h: New.
21600 * gcc.dg/pch/import-1c.h: New.
21602 2004-01-16 Mark Mitchell <mark@codesourcery.com>
21605 * g++.dg/ext/array1.C: New test.
21608 * g++.dg/conversion/op1.C: New test.
21610 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
21613 From Kazumoto Kojima / Dan Kegel:
21614 * gcc.dg/pr11864-1.c: New test.
21617 From Marcus Comstedt / Dan Kegel:
21618 * gcc.dg/pr10392-1.c: New test.
21620 2004-01-16 Mark Mitchell <mark@codesourcery.com>
21623 * g++.dg/init/ref10.C: New test.
21625 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21628 * g++.dg/parse/typename6.C: New test.
21630 2004-01-15 Geoffrey Keating <geoffk@apple.com>
21633 * testsuite/g++.dg/pch/wchar-1.C: New.
21634 * testsuite/g++.dg/pch/wchar-1.Hs: New.
21636 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21639 * g++.dg/expr/sizeof2.C: New test.
21641 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
21643 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
21645 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
21648 * g++.dg/lookup/strong-using-3.C: New.
21649 * g++.dg/lookup/using-10.C: New.
21651 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
21654 * g++.dg/lookup/strong-using-2.C: New.
21656 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
21657 Dan Kegel <dank@kegel.com>
21658 J"orn Rennecke <joern.rennecke@superh.com>
21661 * gcc.dg/pr9365-1.c: New test.
21663 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21666 * g++.dg/parse/casting-operator2.C: New test.
21667 * g++.old-deja/g++.pt/explicit83.C: Remove.
21669 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
21671 * gcc.dg/label-compound-stmt-1.c: New test.
21672 * gcc.c-torture/compile/950922-1.c,
21673 gcc.c-torture/compile/20000211-3.c,
21674 gcc.c-torture/compile/20000518-1.c,
21675 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
21676 compound statements.
21678 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
21680 * gcc.dg/ppc64-abi-1.c: New test.
21682 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
21684 * g++.dg/ext/attrib9.C: Add dg-warnings.
21686 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21689 * g++.dg/parse/dtor3.C: New test.
21691 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
21694 * g++.dg/parse/try-catch-1.C: New test.
21696 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
21698 * ada/acats/run_all.sh: Add more verbose output in acats.log
21699 when compiling tests.
21701 2004-01-12 Zack Weinberg <zack@codesourcery.com>
21704 * gcc.dg/typedef-redecl.c: New test case.
21705 * gcc.dg/typedef-redecl.h: New support file.
21707 2004-01-13 Jan Hubicka <jh@suse.cz>
21709 * gcc.dg/always_inline.c: New test.
21710 * gcc.dg/debug/20031231-1.c: Fix.
21712 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21715 * g++.dg/template/array3.C: New test.
21717 2004-01-12 Zack Weinberg <zack@codesourcery.com>
21719 * g++.dg/ext/lvalue1.C: No longer expected to fail.
21720 * g++.dg/warn/Wunused-2.C: Likewise.
21722 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21725 * g++.dg/template/instantiate6.C: New test.
21727 2004-01-12 Roger Sayle <roger@eyesopen.com>
21729 PR middle-end/11397
21730 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
21732 2004-01-12 Jan Hubicka <jh@suse.cz>
21735 * gcc.dg/20040112-1.c: New.
21737 * gcc.dg/dwarf-die[1-7].c: Move to...
21738 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
21739 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
21741 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
21744 * g++.dg/parse/friend4.C: New test.
21746 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
21749 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
21750 definition is called a friend.
21752 2004-01-11 Zack Weinberg <zack@codesourcery.com>
21754 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
21756 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
21759 * g++.dg/parse/error10.C: New test.
21760 * g++.dg/template/arg2.C: Accept "invalid type" error.
21762 2004-01-11 Jakub Jelinek <jakub@redhat.com>
21764 PR middle-end/13392
21765 * g++.dg/opt/expect2.C: New test.
21767 2004-01-10 Zack Weinberg <zack@codesourcery.com>
21769 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
21770 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
21771 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
21772 Update dg-error regexps.
21774 2004-01-10 Zack Weinberg <zack@codesourcery.com>
21776 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
21777 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
21779 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21781 * gcc.dg/pragma-re-1.c: Use right pointer type.
21783 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21785 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
21787 2004-01-09 Geoffrey Keating <geoffk@apple.com>
21789 * gcc.dg/rs6000-ldouble-1.c: New.
21791 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21795 * g++.dg/other/abstract1.C: New test.
21797 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
21799 * g++.dg/lookup/strong-using-1.C: New.
21801 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
21804 * gcc.dg/func-ptr-conv-1.c: New test.
21805 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
21807 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
21810 * gcc.c-torture/compile/20040109-1.c: New.
21812 2004-01-08 Stuart Hastings <stuart@apple.com>
21814 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
21815 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
21816 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
21818 2004-01-09 Alan Modra <amodra@bigpond.net.au>
21820 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
21822 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21824 * ada/acats/run_acats: Treat 'gnatchop' the same way
21825 as 'gnatmake'. Export GCC_DRIVER.
21826 * ada/acats/run_all.sh: Add target_gnatchop. Use
21827 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
21829 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21832 * g++.dg/template/dependent-expr4.C: New test.
21834 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
21836 * gcc.dg/altivec-11.c: New test.
21838 2004-01-07 Mark Mitchell <mark@codesourcery.com>
21840 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
21842 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
21845 * gcc.dg/enum-compat-1.c: New test.
21846 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
21848 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
21851 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
21852 gcc.dg/c99-idem-qual-3.c: New tests.
21854 2004-01-07 Alan Modra <amodra@bigpond.net.au>
21856 * gcc.dg/winline-7.c: Don't cast void * to int.
21858 2004-01-06 Jan Hubicka <jh@suse.cz>
21860 * gcc.dg/i386-sse-5.c: New test
21861 * g++.dg/eh/simd-1.c: Add -w argument for i386.
21863 2004-01-05 Mark Mitchell <mark@codesourcery.com>
21866 * g++.dg/rtti/typeid4.C: New test.
21868 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
21870 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
21872 2004-01-05 Mark Mitchell <mark@codesourcery.com>
21875 * g++.dg/template/error11.C: New test.
21878 * g++.dg/template/class2.C: New test.
21880 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
21881 Richard Sandiford <rsandifo@redhat.com>
21884 * g++.dg/opt/alias3.C: New test.
21886 2004-01-04 Mark Mitchell <mark@codesourcery.com>
21889 * g++.dg/template/koenig3.C: New test.
21892 * g++.dg/parse/offsetof3.C: New test.
21894 * g++.dg/init/copy7.C: Add missing dg-error markers.
21897 * g++.dg/init/copy7.c: New test.
21900 * g++.dg/parse/cast1.C: New test.
21902 2004-01-04 Jan Hubicka <jh@suse.cz>
21904 * gcc.dg/winline[1-7].c: New tests.
21906 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21909 * g++.dg/template/qualttp22.C: New test.
21911 2004-01-01 Jan Hubicka <jh@suse.cz>
21913 * gcc.dg/debug/20031231-1.c: New.
21914 * gcc.c-torture/compile/20040101-1.c: New.
21915 * gcc.dg/dwarf-die-[1-7].c: New.
21917 2004-01-01 Jakub Jelinek <jakub@redhat.com>
21919 PR optimization/13521
21920 * gcc.c-torture/compile/20031231-1.c: New test.
21922 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
21924 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
21926 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21929 * g++.dg/template/crash16.C: New test.
21931 2003-12-30 Mark Mitchell <mark@codesourcery.com>
21933 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
21935 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
21937 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
21939 * g++.old-deja/g++.jason/thunk3.C: Likewise.
21940 * g++.old-deja/g++.law/profile1.C: Likewise.
21941 * gcc.c-torture/compile/981006-1.c: Likewise.
21942 * gcc.c-torture/execute/loop-2e.x: Likewise.
21943 * gcc.c-torture/execute/loop-2f.x: Remove.
21944 * gcc.c-torture/execute/loop-2g.x: Likewise.
21945 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
21946 * gcc.dg/20020312-2.c: Remove traces of dead ports.
21948 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
21951 * g++.dg/ext/attrib11.C: New test.
21954 * g++.dg/template/array2-1.C: New test.
21955 * g++.dg/template/array2-2.C: New test.
21957 2003-12-29 Mark Mitchell <mark@codesourcery.com>
21959 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
21961 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
21964 * g++.dg/template/array1-1.C: New test.
21965 * g++.dg/template/array1-2.C: New test.
21967 2003-12-29 Roger Sayle <roger@eyesopen.com>
21970 * g77.dg/12632.f: New test case.
21972 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21975 * g++.dg/parse/nontype1.C: New test.
21977 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21980 * g++.dg/parse/explicit1.C: New test.
21981 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
21983 2003-12-28 Mark Mitchell <mark@codesourcery.com>
21986 * g++.dg/opt/inline6.C: New test.
21989 * g++.dg/parse/error9.C: New test.
21991 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
21993 2003-12-28 Mark Mitchell <mark@codesourcery.com>
21996 * g++.dg/init/assign1.C: New test.
21998 2003-12-28 Roger Sayle <roger@eyesopen.com>
22001 * g++.dg/warn/format3.C: New test case.
22003 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22005 * gcc.c-torture/compile/20031227-1.c: New test.
22007 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22009 * g++.dg/bprob/bprob.exp: Load target-supports.exp
22010 * g77.dg/bprob/bprob.exp: Likewise.
22011 * gcc.misc-tests/bprob.exp: Likewise.
22012 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
22013 variants on systems where the library does not provide that
22015 * gcc.dg/builtins-20.c: Use builtins-config.h.
22016 * gcc.dg/builtins-config.h: New file.
22018 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22020 * lib/gcc-dg.exp (dg-require-profiling): New function.
22021 * lib/target-supports.exp (check_profiling_available): Likewise.
22022 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
22023 * g77.dg/bprob/bprob.exp: Likewise.
22024 * gcc.misc-tests/bprob.exp: Likewise.
22025 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
22026 * gcc.dg/20021014-1.c: Likewise.
22027 * gcc.dg/nest.c: Likewise.
22029 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22031 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
22033 * g++.dg/lookup/java2.C: Likewise.
22034 * gcc.dg/cpp/lexident.c: Likewise.
22036 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
22038 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
22040 * gcc.c-torture/compile/961203-1.c: Likewise.
22041 * gcc.c-torture/compile/980506-1.c: Likewise.
22043 2003-12-23 Zack Weinberg <zack@codesourcery.com>
22045 * lib/gcc-dg.exp (dg-prune-output): New annotation.
22046 (additional_prunes): New global.
22047 (gcc-dg-prune): Handle additional per-test pruning.
22048 (dg-test): Clear additional_prunes between tests.
22050 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
22051 dg-prune-output to avoid spurious failures from assembler
22052 complaining about nonexistent WAW violations.
22053 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
22054 Use dg-prune-output to avoid spurious failures from assembler
22055 warning about Itanium B-step errata.
22057 2003-12-23 Mark Mitchell <mark@codesourcery.com>
22059 * g++.dg/abi/macro0.C: New test.
22060 * g++.dg/abi/macro1.C: Likewise.
22061 * g++.dg/abi/macro2.C: Likewise.
22063 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
22064 * g++.dg/abi/bitfield7.C: Likewise.
22065 * g++.dg/abi/dtor2.C: Likewise.
22066 * g++.dg/abi/mangle11.C: Likewise.
22067 * g++.dg/abi/mangle12.C: Likewise.
22068 * g++.dg/abi/mangle14.C: Likewise.
22069 * g++.dg/abi/mangle17.C: Likewise.
22070 * g++.dg/abi/vbase10.C: Likewise.
22071 * g++.dg/abi/vbase14.C: Likewise.
22072 * g++.dg/template/qualttp17.C: Likewise.
22074 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
22077 * gcc.dg/20031223-1.c: New test.
22079 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
22081 * gcc.dg/noreturn-7.c: New test.
22083 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
22085 * gcc.dg/null-pointer-1.c: New test.
22087 2003-12-22 Mark Mitchell <mark@codesourcery.com>
22089 * g++.old-deja/g++.jason/template18.C: Remove.
22090 * g++.old-deja/g++.jason/template37.C: Likewise.
22093 * g++.dg/lookup/ns1.C: New test.
22096 * g++.dg/template/lookup3.C: New test.
22098 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
22100 * g++.dg/template/recurse1.C: New test
22102 2003-12-22 Mark Mitchell <mark@codesourcery.com>
22105 * g++.dg/parse/semicolon1.C: New test.
22106 * g++.dg/parse/semicolon1.h: Likewise.
22108 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
22110 * gcc.dg/darwin-misaligned.c: New test.
22112 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
22115 * gcc.dg/20031222-1.c: New test.
22117 2003-12-21 Mark Mitchell <mark@codesourcery.com>
22120 * g++.dg/parse/error8.C: New test.
22123 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
22125 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
22127 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
22129 * gcc.c-torture/compile/930217-1.c: Likewise.
22130 * gcc.c-torture/compile/930513-1.c: Likewise.
22131 * gcc.c-torture/execute/920908-2.c: Likewise.
22132 * gcc.c-torture/execute/921204-1.c: Likewise.
22133 * gcc.c-torture/execute/930621-1.c: Likewise.
22134 * gcc.c-torture/execute/930630-1.c: Likewise.
22135 * gcc.c-torture/execute/931031-1.c: Likewise.
22136 * gcc.c-torture/execute/980602-2.c: Likewise.
22137 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
22138 * gcc.c-torture/execute/compndlit-1.c: Likewise.
22139 * gcc.c-torture/execute/extzvsi.c: Likewise.
22140 * gcc.c-torture/unsorted/ext.c: Likewise.
22142 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
22145 * gcc.c-torture/compile/20031220-2.c: New test case.
22147 2003-12-20 Roger Sayle <roger@eyesopen.com>
22149 PR optimization/13031
22150 * gcc.c-torture/compile/20031220-1.c: New test case.
22152 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22154 * gcc.dg/cast-function-1.c: New test.
22156 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
22158 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
22161 2003-12-19 Mark Mitchell <mark@codesourcery.com>
22164 * g++.dg/ext/attrib10.C: New test.
22166 2003-12-19 Jakub Jelinek <jakub@redhat.com>
22168 * gcc.dg/cleanup-10.c: New test.
22169 * gcc.dg/cleanup-11.c: New test.
22171 2003-12-19 Jakub Jelinek <jakub@redhat.com>
22174 * g++.dg/opt/expect1.C: New test.
22176 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
22178 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
22180 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
22183 * gcc.dg/20031218-1.c: New test.
22186 * gcc.dg/20031218-2.c: New test.
22187 * gcc.dg/20031218-3.c: New test.
22189 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
22190 of label name and allow for USER_LABEL_PREFIX == "_" names.
22191 * g++.dg/abi/mangle18-2.C: Likewise.
22192 * g++.dg/abi/mangle19-1.C: Likewise.
22193 * g++.dg/abi/mangle19-2.C: Likewise.
22194 * g++.dg/abi/mangle20-1.C: Likewise.
22195 * g++.dg/abi/mangle20-2.C: Likewise.
22197 2003-12-18 Richard Henderson <rth@redhat.com>
22199 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
22201 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
22202 Dan Kegel <dank@kegel.com>
22205 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
22206 testing a cross compiler, it causes spurious compile failures.
22207 * lib/g++.exp: Likewise.
22209 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22212 * g++.dg/template/access13.C: New test.
22214 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
22216 * gcc.dg/20031216-1.c: New test.
22218 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22221 * g++.dg/template/error10.C: New test.
22223 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
22225 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
22226 * g++.dg/eh/simd-2.C: Likewise.
22228 2003-12-17 James E Wilson <wilson@specifixinc.com>
22229 Roger Sayle <roger@eyesopen.com>
22231 * gcc.c-torture/execute/ieee/mzero5.c: New.
22233 2003-12-17 Mark Mitchell <mark@codesourcery.com>
22236 * g++.dg/parse/error6.C: New test.
22239 * g++.dg/parse/error7.C: New test.
22241 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
22243 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
22244 at -O with stabs debugging formats.
22245 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
22246 * gcc.dg/debug/debug-2.c: Likewise.
22248 2003-12-16 Mark Mitchell <mark@codesourcery.com>
22251 * g++.dg/init/error1.C: New test.
22254 * g++.dg/init/pm3.C: New test.
22256 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
22259 * gcc.dg/bitfld-8.c: New test.
22261 2003-12-16 James Lemke <jim@wasabisystems.com>
22263 * gcc.dg/arm-scd42-[123].c: New tests.
22265 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
22268 * g++.dg/abi/mangle20-1.C: New test.
22269 * g++.dg/abi/mangle20-2.C: New test.
22271 2003-12-16 Mark Mitchell <mark@codesourcery.com>
22274 * g++.dg/other/offsetof2.C: Remove XFAIL.
22275 * g++.dg/parse/offsetof1.C: New test.
22276 * g++.gd/parse/offsetof2.C: Likewise.
22278 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22280 * g++.dg/template/nontype3.C: New test.
22281 * g++.dg/template/static2.C: Tweaked the dg-error clause.
22283 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22285 * g++.dg/warn/noreturn-3.C: Also test instantiation.
22287 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
22290 * g++.dg/expr/assign1.C: New test.
22293 * g++.dg/abi/mangle19-1.C: New test.
22294 * g++.dg/abi/mangle19-2.C: New test.
22296 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
22298 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
22300 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
22302 * gcc.c-torture/execute/20031216-1.c: New test.
22304 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22306 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
22309 2003-12-15 Mark Mitchell <mark@codesourcery.com>
22312 * g++.dg/template/error9.C: New test.
22315 * g++.dg/template/error8.C: New test.
22317 2003-12-15 Roger Sayle <roger@eyesopen.com>
22319 PR middle-end/13400
22320 * gcc.c-torture/execute/20031215-1.c: New test case.
22322 2003-12-15 Mark Mitchell <mark@codesourcery.com>
22325 * g++.dg/parse/error5.C: New test.
22328 * g++.dg/expr/sizeof1.C: New test.
22331 * g++.dg/template/crash15.C: New test.
22333 2003-12-15 Geoffrey Keating <geoffk@apple.com>
22335 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
22336 a non-POD type as the last named parameter of a varargs function.
22338 2003-12-15 Mark Mitchell <mark@codesourcery.com>
22342 * g++.dg/template/crash14.C: New test.
22343 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
22345 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
22347 * g++.dg/other/java1.C: New test.
22350 * g++.dg/abi/mangle18-1.C: New test.
22351 * g++.dg/abi/mangle18-2.C: New test.
22353 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22355 PR optimization/10312
22356 * gcc.c-torture/execute/20031214-1.c: New.
22358 2003-12-14 Mark Mitchell <mark@codesourcery.com>
22362 * g++.dg/parse/error3.C: New test.
22363 * g++.dg/parse/error4.C: Likewise.
22364 * g++.dg/abi/mangle4.C: Tweak error messages.
22365 * g++.dg/lookup/using5.C: Likewise.
22366 * g++.dg/other/error2.C: Likewise.
22367 * g++.dg/parse/typename5.C: Likewise.
22368 * g++.dg/parse/undefined1.C: Likewise.
22369 * g++.dg/template/arg2.C: Likewise.
22370 * g++.dg/template/ttp3.C: Likewise.
22371 * g++.dg/template/type1.C: Likewise.
22372 * g++.old-deja/g++.other/crash32.C: Likewise.
22373 * g++.old-djea/g++.pt/defarg8.C: Likewise.
22375 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22378 * g++.dg/warn/noreturn-3.C: New test.
22380 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
22383 * g++.dg/abi/covariant3.C: New.
22385 2003-12-12 Jakub Jelinek <jakub@redhat.com>
22387 * g++.dg/eh/ia64-1.C: New test.
22389 2003-12-12 Roger Sayle <roger@eyesopen.com>
22391 PR optimization/13037
22392 * g77.f-torture/execute/13037.f: New test case.
22394 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
22397 * g++.dg/abi/covariant2.C: New.
22399 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
22401 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
22403 2003-12-11 Zack Weinberg <zack@codesourcery.com>
22405 * gcc.c-torture/execute/wchar_t-1.x: Delete.
22407 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
22410 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
22412 * lib/g++.exp (g++_version): Likewise.
22413 * lib/g77.exp (g77_version): Likewise.
22414 * lib/objc.exp (default_objc_version): Likewise.
22416 2003-12-10 Richard Henderson <rth@redhat.com>
22418 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
22420 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
22422 2003-12-08 Matt Austern <austern@apple.com>
22425 * lib/gcc-dg.exp (dg-require-visibility): Define.
22426 * lib/target-supports (check_visibility_available): Define.
22427 * gcc.dg/visibility-1.c: New test.
22428 * gcc.dg/visibility-2.c: Likewise.
22429 * gcc.dg/visibility-3.c: Likewise.
22430 * gcc.dg/visibility-4.c: Likewise.
22431 * gcc.dg/visibility-5.c: Likewise.
22432 * gcc.dg/visibility-6.c: Likewise.
22433 * g++.dg/ext/visibility-1.C: Likewise.
22434 * g++.dg/ext/visibility-2.C: Likewise.
22435 * g++.dg/ext/visibility-3.C: Likewise.
22436 * g++.dg/ext/visibility-4.C: Likewise.
22437 * g++.dg/ext/visibility-5.C: Likewise.
22438 * g++.dg/ext/visibility-6.C: Likewise.
22440 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22442 * g++.dg/lookup/java1.C: New test.
22443 * g++.dg/lookup/java2.C: New test.
22445 2003-12-07 Falk Hueffner <falk@debian.org>
22447 * g++.dg/opt/noreturn-1.C: New test.
22449 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
22451 * gcc.dg/overflow-1.c: New test.
22453 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
22455 * g77.f-torture/compile/13060.f: New test.
22457 2003-12-06 Mark Mitchell <mark@codesourcery.com>
22460 * g++.dg/inherit/operator2.C: New test.
22462 2003-12-05 Mark Mitchell <mark@codesourcery.com>
22465 * g++.dg/ext/attrib9.C: New test.
22467 2003-12-05 Mark Mitchell <mark@codesourcery.com>
22470 * g++.dg/template/error7.C: New test.
22472 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
22473 J"orn Rennecke <joern.rennecke@superh.com>
22476 * g++.dg/other/struct-va_list.C: New test.
22478 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22481 * g++.dg/parse/defarg6.C: New test.
22483 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
22486 * gcc.c-torture/execute/20031201-1.c: New test.
22488 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
22490 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
22492 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22494 * gcc.dg/builtin-return-1.c: New test.
22496 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
22497 J"orn Rennecke <joern.rennecke@superh.com>
22499 PR optimization/13260
22500 * gcc.c-torture/execute/20031204-1.c: New test.
22502 2003-12-03 Mark Mitchell <mark@codesourcery.com>
22505 * g++.dg/template/error6.C: New test.
22507 2003-12-03 Jakub Jelinek <jakub@redhat.com>
22509 * gcc.dg/20031202-1.c: New test.
22511 2003-12-03 Mark Mitchell <mark@codesourcery.com>
22514 * g++.dg/template/eh1.C: New test.
22517 * g++.dg/template/error5.C: New test.
22519 2003-12-02 David Ung <davidu@mips.com>
22521 * gcc.dg/compat/vector-check.h: Corrected type for var
22524 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22527 * g++.dg/template/ptrmem8.C: New test.
22529 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22532 * g++.dg/template/dependent-expr3.C: New test.
22534 2003-12-01 James Lemke <jim@wasabisystems.com>
22536 * gcc.dg/arm-g2.c: New test.
22538 2003-12-01 Roger Sayle <roger@eyesopen.com>
22540 PR optimization/11634
22541 * gcc.dg/20031201-2.c: New test case.
22543 2003-12-01 Zack Weinberg <zack@codesourcery.com>
22546 * objc.dg/proto-lossage-3.m: New test.
22548 2003-12-01 Roger Sayle <roger@eyesopen.com>
22550 PR optimization/12628
22551 * gcc.dg/20031201-1.c: New test case.
22553 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
22555 * gcc.dg/unaligned-1.c: New test.
22557 2003-11-30 Mark Mitchell <mark@codesourcery.com>
22560 * g++.dg/template/error4.C: New test.
22561 * g++.dg/template/nested3.C: Adjust error markers.
22563 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22565 * gcc.dg/cpp/assert4.c: Check more #system assertions.
22567 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
22570 * gcc.dg/bitfld-7.c: New test.
22572 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
22574 * gcc.dg/tls/asm-1.C: New test.
22576 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22578 * gcc.dg/cpp/assert4.c: Update.
22580 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
22582 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
22583 * gcc.dg/builtin-apply3.c: New test.
22585 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22587 * lib/compat.exp (compat-obj): New xfaildata parameter.
22588 Use it to set compiler_conditional_xfail_data before compiling.
22589 (compat-get-options): Handle dg-xfail-if.
22590 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
22591 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
22592 * gcc.dg/compat/vector-1_y.c: Likewise.
22593 * gcc.dg/compat/vector-2_x.c: Likewise.
22594 * gcc.dg/compat/vector-2_y.c: Likewise.
22596 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22598 * g++.dg/opt/reg-stack4.C: New test.
22600 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22602 * gcc.dg/builtin-apply2.c: New test.
22604 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22606 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
22608 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22611 * g++.dg/template/template-id-2.C: New test.
22613 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22616 * g++.dg/template/memfriend1.C: New test.
22617 * g++.dg/template/memfriend2.C: Likewise.
22618 * g++.dg/template/memfriend3.C: Likewise.
22619 * g++.dg/template/memfriend4.C: Likewise.
22620 * g++.dg/template/memfriend5.C: Likewise.
22621 * g++.dg/template/memfriend6.C: Likewise.
22622 * g++.dg/template/memfriend7.C: Likewise.
22623 * g++.dg/template/memfriend8.C: Likewise.
22624 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
22626 2003-11-21 Mark Mitchell <mark@codesourcery.com>
22629 * g++.dg/ext/cond1.C: New test.
22631 2003-11-20 Richard Henderson <rth@redhat.com>
22633 * gcc.dg/20020201-2.c: Remove.
22634 * gcc.dg/20020201-4.c: Remove.
22635 * gcc.dg/20020304-1.c: Remove.
22637 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
22639 * gcc.dg/cpp/trad/xwin1.c: New test case.
22641 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
22643 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
22644 * lib/g77.exp: Likewise.
22645 * lib/objc.exp: Likewise.
22646 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
22649 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22652 * g++.dg/template/static5.C: New test.
22654 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
22656 * gcc.dg/nested-func-1.c: New test.
22658 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22660 * gcc.dg/cpp/assert4.c: New test.
22662 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
22665 * g++.dg/lookup/using9.c: New test.
22667 2003-11-14 Mark Mitchell <mark@codesourcery.com>
22670 * g++.dg/template/error3.C: New test.
22672 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
22675 * ada/acats/run_acats, run_all.sh: Fix syntax error.
22676 No longer use a wrapper for gcc, since this does not work under
22679 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
22682 * g++.dg/template/ptrmem7.C: New test.
22684 2003-11-13 Andrew Pinski <apinski@apple.com>
22686 * gcc.c-torture/compile/20031113-1.c: New test.
22688 2003-11-13 Mark Mitchell <mark@codesourcery.com>
22689 Kean Johnston <jkj@sco.com>
22692 * gcc.dg/unused-4.c: Update.
22694 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
22696 * g++.dg/opt/const3.C: New test.
22698 2003-11-13 Jan Hubicka <jh@suse.cz>
22700 * gcc.c-torture/compile/20031112-1.c: New test.
22702 2003-11-12 Mark Mitchell <mark@codesourcery.com>
22704 * g++.dg/parse/crash10.C: Remove bogus error marker.
22706 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22708 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
22709 (host_gcc): Likewise.
22710 (ROOT): Honor $PWDCMD.
22712 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
22714 2003-11-12 Catherine Moore <clm@redhat.com>
22716 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
22718 2003-11-12 Andreas Jaeger <aj@suse.de>
22719 Jakub Jelinek <jakub@redhat.com>
22720 Andrew Pinski <pinskia@physics.uc.edu>
22721 Richard Henderson <rth@redhat.com>
22723 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
22725 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
22727 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
22728 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
22730 2003-11-11 Andreas Jaeger <aj@suse.de>
22732 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
22734 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
22736 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
22738 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
22741 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
22743 * gcc.dg/trampoline-1.c: New test.
22745 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
22747 * gcc.c-torture/compile/200031109-1.c: New test.
22749 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
22753 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
22754 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
22755 gcc.dg/format/no-y2k-1.c: Update.
22757 2003-11-08 Roger Sayle <roger@eyesopen.com>
22759 PR optimization/10467
22760 * gcc.dg/20031108-1.c: New test case.
22762 2003-11-07 Geoffrey Keating <geoffk@apple.com>
22764 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
22766 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
22768 * gcc.dg/compound-lvalue-1.c: New test.
22769 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
22772 2003-11-06 Geoffrey Keating <geoffk@apple.com>
22774 * gcc.dg/altivec-varargs-1.c: New test.
22776 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22778 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
22779 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
22780 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
22781 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
22782 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
22784 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
22786 * gcc.dg/cond-lvalue-1.c: New test.
22788 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
22790 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
22792 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22795 * g++.dg/template/instantiate5.C: New test.
22797 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22800 * g++.dg/ext/complit2.C: Replace test with self-contained version.
22801 * ChangeLog: Add missing first entry for above test.
22803 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22806 * g++.dg/template/using8.C: New test.
22807 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
22809 2003-11-02 Roger Sayle <roger@eyesopen.com>
22811 PR optimization/10817
22812 * gcc.c-torture/compile/20031102-1.c: New test case.
22814 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
22816 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
22819 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22821 * gcc.dg/20031102-1.c: New test.
22823 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22825 * gcc.dg/complex-1.c: New test.
22827 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22830 * g++.dg/template/crash13.C: Adjust expected error location.
22831 * g++.old-deja/g++.brendan/ns1.C: Likewise.
22833 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
22835 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
22837 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
22840 * gcc.c-torture/compile/20031031-2.c: New test.
22842 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
22845 * gcc.c-torture/compile/20031031-1.c: New test.
22847 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
22849 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
22850 * gcc.misc-tests/bprob.exp: Likewise.
22851 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
22852 the execution test on arm-elf configs.
22853 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
22854 configs that don't support scratch files.
22855 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
22857 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
22859 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
22862 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
22864 * ada/acats/run_all.sh: Redirect mv output to /dev/null
22865 Avoid non pure sh syntax. Add more logging.
22867 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
22870 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22873 * gcc.dg/ppc-stackalign-1.c: New test.
22875 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
22877 * ada/acats/run_all.sh: Change output to be more compliant with
22879 Create acats.sum and acats.log files under testsuite/ada/acats
22880 Only run [a-z]* directories, to filter out e.g. CVS.
22881 Redirect build output to log file.
22883 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
22885 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
22887 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
22890 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
22892 2003-10-27 Jakub Jelinek <jakub@redhat.com>
22894 * gcc.c-torture/compile/20031023-1.c: New test.
22895 * gcc.c-torture/compile/20031023-2.c: New test.
22896 * gcc.c-torture/compile/20031023-3.c: New test.
22897 * gcc.c-torture/compile/20031023-4.c: New test.
22899 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22902 * g++.dg/lookup/scoped8.C: New test.
22904 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
22906 * g++.dg/opt/reg-stack3.C: New test.
22908 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
22910 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
22912 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22915 * g++.dg/template/crash13.C: New test.
22917 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
22919 * gcc.dg/c99-restrict-2.c: New test.
22921 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
22923 PR c++/12698, c++/12699, c++/12700, c++/12566
22924 * g++.dg/inherit/covariant9.C: New test.
22925 * g++.dg/inherit/covariant10.C: New test.
22926 * g++.dg/inherit/covariant11.C: New test.
22928 2003-10-23 Jason Merrill <jason@redhat.com>
22931 * g++.dg/ext/complit2.C: New test.
22933 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
22936 * gcc.c-torture/execute/20031020-1.c: New test.
22938 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22940 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
22941 following the jump_insn.
22943 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
22945 * gcc.dg/cast-lvalue-1.c: New test.
22947 2003-10-21 Mark Mitchell <mark@codesourcery.com>
22950 * g++.dg/template/cond2.C: New test.
22952 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
22954 * gcc.dg/builtins-28.c: New test.
22956 2003-10-20 Jan Hubicka <jh@suse.cz>
22958 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
22960 * testsuite/gcc.dg/inline-2.c: Likewise.
22962 2003-10-20 Phil Edwards <phil@codesourcery.com>
22964 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
22965 * gcc.dg/nest.c: Likewise.
22967 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22969 PR c++/9781, c++/10583, c++/11862
22970 * g++.dg/parse/crash13.C: New test.
22972 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22974 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
22976 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22978 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
22979 Define HAVE_C99_RUNTIME except on Solaris.
22980 * gcc.dg/builtins-20.c: Likewise.
22982 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22984 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
22986 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22989 * g++.dg/template/crash21.C: New test.
22991 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22994 * g++.dg/template/typename5.C: New test.
22996 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22999 * g++.dg/template/friend25.C: New test.
23001 2003-10-16 Ziemowit Laski <zlaski@apple.com>
23003 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
23006 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
23008 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
23011 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
23013 * gcc.c-torture/execute/960416-1.x: Remove.
23014 * gcc.c-torture/execute/divconst-3.x: Likewise.
23016 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
23019 * gcc.dg/torture/cris-volatile-1.c: New test.
23021 2003-10-14 Roger Sayle <roger@eyesopen.com>
23023 PR optimization/9325
23024 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
23025 for overflowing floating point to integer conversion during RTL
23028 2003-10-13 Ziemowit Laski <zlaski@apple.com>
23030 * objc/execute/_cmd.m: Fix typo.
23031 * objc.dg/image-info.m, objc.dg/symtab-1.m:
23032 Relax 'scan-assembler' regexp.
23033 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
23034 objc.dg/try-catch-4.m: Run on non-Darwin targets.
23035 * objc.dg/zero-link-2.m: Remove blank line.
23036 * objc.dg/zero-link-3.m: New test case.
23038 2003-10-13 Geoffrey Keating <geoffk@apple.com>
23040 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
23042 * gcc.dg/asm-names.c: Use scan-assembler-not rather
23043 than linker trickery.
23045 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23048 * g++.dg/other/friend2.C: New test.
23050 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
23052 * gcc.dg/20031012-1.c: New test.
23054 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
23056 * gcc.dg/weak/weak-3.c: Fix for new warning.
23058 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
23060 PR optimization/8750
23061 * gcc.c-torture/execute/20031012-1.c: New test case.
23063 2003-10-11 Roger Sayle <roger@eyesopen.com>
23065 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
23066 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
23068 2003-10-11 Roger Sayle <roger@eyesopen.com>
23070 PR optimization/12260
23071 * gcc.c-torture/compile/20031011-2.c: New test case.
23073 2003-10-11 Roger Sayle <roger@eyesopen.com>
23075 * gcc.c-torture/execute/20031011-1.c: New testcase.
23077 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
23079 * gcc.c-torture/compile/20031011-1.c: New test.
23081 2003-10-11 Jan Hubicka <jh@suse.cz>
23083 * g++.dg/other/first-global.C: New test.
23085 2003-10-11 Roger Sayle <roger@eyesopen.com>
23087 * gcc.c-torture/execute/string-opt-18.c: New testcase.
23089 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
23091 * gcc.c-torture/compile/20031010-1.c: New test.
23093 2003-10-10 Geoffrey Keating <geoffk@apple.com>
23095 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
23096 * gcc.c-torture/execute/va-arg-25.c: ... here.
23098 2003-10-09 Mark Mitchell <mark@codesourcery.com>
23100 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
23102 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
23104 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
23106 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
23108 * g++.dg/parse/error2.C: New test.
23110 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
23113 * g++.dg/other/error5.C: Modify the error message.
23114 * g++.dg/lookup/using8.C: New test.
23116 2003-10-07 Geoffrey Keating <geoffk@apple.com>
23118 * gcc.dg/darwin-abi-2.c: New file.
23119 * gcc.c-torture/execute/va-arg-24.c: New file.
23121 2003-10-06 Bob Wilson <bob.wilson@acm.org>
23123 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
23126 2003-10-06 Mark Mitchell <mark@codesourcery.com>
23129 * g++.dg/other/error4.C: Update error messages.
23130 * g++.dg/template/ptrmem4.C: Likewise.
23133 * g++.dg/init/new9.C: New test.
23135 PR c++/12334, c++/12236, c++/8656
23136 * g++.dg/ext/attrib8.C: New test.
23138 2003-10-06 Devang Patel <dpatel@apple.com>
23140 * gcc.dg/debug/dwarf2-3.h: New test.
23141 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
23143 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
23145 * g++.dg/opt/cfg2.C: New test.
23147 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
23149 * g++.dg/opt/float1.C: New test.
23151 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23153 * gcc.dg/c90-array-lval-6.c: New test.
23154 * gcc.dg/c99-array-lval-6.c: New test.
23156 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
23157 Ziemowit Laski <zlaski@apple.com>
23159 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
23160 'Derived', so that it is never considered a class method; add
23161 new warning for '+port' method ambiguity.
23162 * objc.dg/method-12.m: Include <objc/objc.h> instead of
23163 <objc/objc-api.h> (needed on Mac OS X).
23164 * objc.dg/method-13.m: New test.
23166 2003-10-03 Roger Sayle <roger@eyesopen.com>
23168 PR optimization/9325, PR java/6391
23169 * gcc.c-torture/execute/20031003-1.c: New test case.
23171 2003-10-02 Mark Mitchell <mark@codesourcery.com>
23173 PR optimization/12180
23174 * gcc.dg/20031002-1.c: New test.
23177 * g++.dg/inherit/error1.C: New test.
23179 2003-10-02 Chris Demetriou <cgd@broadcom.com>
23181 * lib/f-torture.exp (search_for): Rename to...
23182 (search_for_re): This. Also, clean up comments and the
23183 "regexp" invocation.
23185 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
23187 * gcc.c-torture/compile/20031002-1.c: New test.
23189 2003-10-02 Jakub Jelinek <jakub@redhat.com>
23191 * g++.dg/opt/cond1.C: New test.
23193 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
23195 * gcc.dg/Wold-style-definition-2.c: New testcase.
23196 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
23198 2003-09-29 Richard Henderson <rth@redhat.com>
23200 * g++.dg/init/array10.C: Add dg-options.
23202 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
23204 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
23206 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23208 * g++.dg/template/friend19.C: Fix typo.
23209 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
23211 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
23213 * gcc.c-torture/execute/20030928-1.c: New test.
23214 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
23216 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23218 * g++.dg/opt/unroll1.C: New test.
23220 2003-09-26 Roger Sayle <roger@eyesopen.com>
23222 PR optimization/11741
23223 * gcc.dg/20030926-1.c: New test case.
23225 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23228 * g++.dg/parse/access7.C: New test.
23229 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
23231 2003-09-24 Ziemowit Laski <zlaski@apple.com>
23233 MERGE OF objc-improvements-branch into MAINLINE:
23234 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
23235 if libobjc has not been built.
23236 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
23237 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
23238 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
23239 objc/execute/nested-3.m, objc/execute/np-2.m,
23240 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
23241 objc/execute/redefining_self.m, objc/execute/root_methods.m,
23242 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
23243 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
23244 objc.dg/special/unclaimed-category-1.h,
23245 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
23246 well as GNU runtime.
23247 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
23248 * execute/cascading-1.m, execute/function-message-1.m,
23249 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
23250 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
23251 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
23252 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
23253 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
23254 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
23255 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
23256 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
23257 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
23258 * objc.dg/bitfield-2.m: Run only on Darwin.
23259 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
23260 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
23261 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
23262 * objc.dg/const-str-1.m: Fix constant string layout.
23264 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
23266 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
23268 2003-09-23 Geoffrey Keating <geoffk@apple.com>
23270 * gcc.dg/darwin-abi-1.c: New file.
23272 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
23275 * gcc.c-torture/compile/20030921-1.c: New test.
23277 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
23279 * g++.dg/opt/reg-stack2.C: New test.
23281 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
23283 * g++.dg/eh/delayslot1.C: New test.
23285 2003-09-20 Richard Henderson <rth@redhat.com>
23287 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
23289 2003-09-20 Roger Sayle <roger@eyesopen.com>
23291 * gcc.c-torture/execute/20030920-1.c: New test case.
23293 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23295 * g++.dg/rtti/typeid3.C: Correct expected error message.
23297 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23300 * g++.dg/parse/crash12.C: New test.
23302 2003-09-19 Janis Johnson <janis187@us.ibm.com>
23304 * gcc.dg/compat/mixed-struct-check.h: New.
23305 * gcc.dg/compat/mixed-struct-defs.h: New.
23306 * gcc.dg/compat/mixed-struct-init.h: New.
23307 * gcc.dg/compat/struct-by-value-19_main.c: New.
23308 * gcc.dg/compat/struct-by-value-19_x.c: New.
23309 * gcc.dg/compat/struct-by-value-19_y.c: New.
23310 * gcc.dg/compat/struct-by-value-20_main.c: New.
23311 * gcc.dg/compat/struct-by-value-20_x.c: New.
23312 * gcc.dg/compat/struct-by-value-20_y.c: New.
23313 * gcc.dg/compat/struct-return-19_main.c: New.
23314 * gcc.dg/compat/struct-return-19_x.c: New.
23315 * gcc.dg/compat/struct-return-19_y.c: New.
23316 * gcc.dg/compat/struct-return-20_main.c: New.
23317 * gcc.dg/compat/struct-return-20_x.c: New.
23318 * gcc.dg/compat/struct-return-20_y.c: New.
23320 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
23321 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
23322 so that it will not complain on LP64 targets.
23324 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23327 * g++.dg/template/friend24.C: New test.
23329 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
23332 * g++.dg/template/memtmpl2.C: New test.
23334 2003-09-18 Mark Mitchell <mark@codesourcery.com>
23337 * gcc.dg/builtin-apply1.c: New test.
23339 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
23342 * g++.dg/warn/Wunused-4.C: New test.
23344 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23347 * g++.dg/other/gc2.C: New test.
23349 2003-09-17 Mark Mitchell <mark@codesourcery.com>
23352 * g++.dg/rtti/typeid3.C: New test.
23355 * g++.dg/overload/template1.C: New test.
23357 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
23359 * g++.dg/opt/cfg3.C: New test.
23361 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23364 * g++.dg/template/crash11.C: New test.
23366 2003-09-16 Jason Merrill <jason@redhat.com>
23367 Jakub Jelinek <jakub@redhat.com>
23369 * gcc.dg/attr-warn-unused-result.c: New test.
23371 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
23374 * g++.dg/expr/call2.C: New test.
23376 2003-09-15 Andreas Jaeger <aj@suse.de>
23378 * gcc.dg/Wold-style-definition-1.c: New test.
23380 2003-09-14 Mark Mitchell <mark@codesourcery.com>
23383 * g++.dg/parse/template12.C: New test.
23385 * g++.dg/abi/bitfield11.C: New test.
23386 * g++.dg/abi/bitfield12.C: Likewise.
23388 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
23390 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
23391 non-expansion of functional macro name without arguments at EOL.
23392 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
23394 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
23396 * gcc.c-torture/execute/20030914-[12].c: New tests.
23398 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
23401 * g++.dg/overload/addr1.C: New test.
23403 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
23405 * gcc.dg/20030909-1.c: New test.
23407 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
23409 * gcc.dg/ultrasp10.c: New test.
23411 2003-09-09 Devang Patel <dpatel@apple.com>
23413 * gcc.dg/darwin-ld-6.c: New test.
23415 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23417 * gcc.dg/torture/builtin-explog-1.c: New testcase.
23419 2003-09-08 Mark Mitchell <mark@codesourcery.com>
23421 * gcc.dg/ia64-types1.c: New test.
23422 * gcc.dg/ia64-types2.c: Likewise.
23424 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23426 * gcc.dg/builtins-1.c: Add more _Complex tests.
23427 * gcc.dg/torture/builtin-attr-1.c: Likewise.
23429 * gcc.dg/builtins-1.c: Test existing _Complex functions.
23430 * gcc.dg/torture/builtin-attr-1.c: Likewise.
23432 2003-09-08 Mark Mitchell <mark@codesourcery.com>
23435 * g++.dg/lookup/koenig2.C: New test.
23438 * g++.dg/rtti/typeid2.C: New test.
23440 2003-09-08 Jakub Jelinek <jakub@redhat.com>
23442 * gcc.c-torture/compile/20030904-1.c: New test.
23444 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23446 * g++.dg/opt/longbranch2.C: New test.
23448 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
23450 * g++.dg/template/crash10.C: Only compile it.
23452 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
23454 PR middle-end/11665
23455 * gcc.c-torture/compile/20030907-1.c: New test.
23456 * g++.dg/init/array11.C: New test.
23458 2003-09-07 Mark Mitchell <mark@codesourcery.com>
23461 * g++.dg/init/struct1.C: New test.
23463 2003-09-07 Mark Mitchell <mark@codesourcery.com>
23466 * g++.dg/expr/comma1.C: New test.
23468 2003-09-06 Mark Mitchell <mark@codesourcery.com>
23471 * g++.dg/expr/static_cast5.C: New test.
23473 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
23476 * g++.dg/lookup/scoped7.C: New test.
23479 * g++.dg/other/static1.C: New test.
23482 * g++.dg/warn/template-1.C: New test.
23485 * g++.dg/template/crash10.C: New test.
23488 * g++.dg/overload/VLA.C: New test.
23491 * g++.dg/template/call1.C: New test.
23493 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
23496 * g++.dg/parse/using3.C: New test.
23498 2003-09-06 Roger Sayle <roger@eyesopen.com>
23501 * g++.dg/overload/builtin3.C: New test case.
23503 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
23506 * gcc.dg/20030906-1.c: New test.
23507 * gcc.dg/20030906-2.c: Likewise.
23509 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
23512 * g++.dg/parse/defarg5.C: New test.
23514 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
23516 2003-09-05 Mark Mitchell <mark@codesourcery.com>
23519 * g++.dg/expr/static_cast4.C: New test.
23522 * g++.dg/template/crash9.C: New test.
23524 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
23526 * g++.old-deja/g++.ext/pretty2.C: Update for change
23528 * g++.old-deja/g++.ext/pretty3.C: Likewise.
23530 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
23533 * g++/dg/template/qualified-id1.C: New test.
23536 * g++.dg/warn/noeffect4.C: New test.
23538 2003-09-04 Matt Austern <austern@apple.com>
23540 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
23541 * g++.dg/ext/fnname2.C: Likewise.
23542 * g++.dg/ext/fnname3.C: Likewise.
23544 2003-09-04 Mark Mitchell <mark@codesourcery.com>
23546 * g++.dg/expr/lval1.C: New test.
23547 * g++.dg/ext/lvcast.C: Remove.
23549 2003-09-03 Roger Sayle <roger@eyesopen.com>
23551 PR optimization/11700.
23552 * gcc.c-torture/compile/20030903-1.c: New test case.
23554 2003-09-03 Mark Mitchell <mark@codesourcery.com>
23557 * g++.dg/abi/layout4.C: New test.
23559 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
23562 * g++.dg/parse/friend3.C: New test.
23564 2003-09-02 Mark Mitchell <mark@codesourcery.com>
23567 * g++.dg/template/class1.C: New test.
23570 * g++.dg/expr/call1.C: New test.
23572 2003-09-01 Mark Mitchell <mark@codesourcery.com>
23575 * g++.dg/init/ref9.C: New test.
23578 * g++.dg/template/nested4.C: New test.
23580 2003-08-29 Mark Mitchell <mark@codesourcery.com>
23583 * g++.dg/template/non-dependent4.C: New test.
23586 * g++.dg/inherit/conv1.C: New test.
23588 2003-08-29 Mark Mitchell <mark@codesourcery.com>
23591 * g++.dg/ext/label1.C: New test.
23592 * g++.dg/ext/label2.C: Likewise.
23594 2003-08-28 Mark Mitchell <mark@codesourcery.com>
23596 * g++.dg/expr/cond3.C: New test.
23598 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23600 * gcc.dg/builtins-1.c: Add new builtin cases.
23602 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23604 * gcc.dg/builtins-1.c: Add new cases.
23605 * gcc.dg/torture/builtin-attr-1.c: Likewise.
23607 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23609 * gcc.dg/builtins-1.c: Add more math builtin tests.
23610 * gcc.dg/torture/builtin-attr-1.c: New test.
23612 2003-08-28 Mark Mitchell <mark@codesourcery.com>
23614 PR optimization/5079
23615 * g++.dg/opt/static3.C: New test.
23617 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23619 * gcc.misc-tests/gcov-10b.c: New test.
23621 2003-08-27 Mark Mitchell <mark@codesourcery.com>
23623 * g++.dg/opt/ptrmem3.C: New test.
23625 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
23627 2003-08-27 Jakub Jelinek <jakub@redhat.com>
23629 * gcc.dg/20030826-2.c: New test.
23631 2003-08-26 Roger Sayle <roger@eyesopen.com>
23633 PR middle-end/12002
23634 * g77.f-torture/compile/12002.f: New test case.
23636 2003-08-26 Roger Sayle <roger@eyesopen.com>
23638 * gcc.dg/20030826-1.c: New test case.
23640 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
23642 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
23644 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
23647 * c++.dg/lookup/crash1.C: New test.
23649 * c++.dg/warn/noeffect3.C: New test.
23651 2003-08-25 Janis Johnson <janis187@us.ibm.com>
23653 * gcc.dg/compat/vector-1_x.c: Compile with -w.
23654 * gcc.dg/compat/vector-1_y.c: Ditto.
23655 * gcc.dg/compat/vector-2_x.c: Ditto.
23656 * gcc.dg/compat/vector-2_y.c: Ditto.
23658 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
23660 * gcc.dg/20030702-1.c: New test.
23662 2003-08-25 Mark Mitchell <mark@codesourcery.com>
23665 * g++.dg/ext/altivec-1.C: New test.
23667 2003-08-24 Richard Henderson <rth@redhat.com>
23669 * g++.dg/eh/simd-2.C: Add -w for x86.
23671 2003-08-23 Jakub Jelinek <jakub@redhat.com>
23673 * gcc.dg/20030815-1.c: New test.
23675 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23678 * g++.dg/parse/access6.C: New test.
23680 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23682 PR c++/641, c++/11876
23683 * g++.dg/template/friend22.C: New test.
23684 * g++.dg/template/friend23.C: Likewise.
23686 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23688 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
23691 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23693 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
23695 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23697 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
23699 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23701 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
23703 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23705 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
23707 2003-08-21 Mark Mitchell <mark@codesourcery.com>
23710 * g++.dg/overload/prom1.C: New test.
23713 * g++.dg/parse/dtor2.C: New test.
23716 * g++.dg/parse/using2.C: New test.
23718 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
23721 * gcc.c-torture/compile/20030821-1.c: New.
23723 2003-08-20 Mark Mitchell <mark@codesourcery.com>
23726 * g++.dg/template/deduce2.C: New test.
23728 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
23730 * gcc.c-torture/execute/20030821-1.c: New test.
23732 2003-08-20 Roger Sayle <roger@eyesopen.com>
23734 PR middle-end/11984
23735 * gcc.dg/20030820-1.c: New test case.
23737 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
23740 * g++.dg/warn/noeffect2.C: New test.
23742 2003-08-19 Mark Mitchell <mark@codesourcery.com>
23745 * g++.dg/template/dtor2.C: New test.
23748 * g++.dg/template/operator1.C: New test.
23749 * g++.dg/parse/operator4.C: New test.
23752 * g++.dg/expr/enum1.C: New test.
23753 * gcc.dg/c99-bool-1.c: Remove bogus warning.
23756 * g++.dg/parse/elab2.C: New test.
23757 * g++.dg/parse/typedef4.C: Change error message.
23758 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
23759 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
23760 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
23762 2003-08-19 Geoffrey Keating <geoffk@apple.com>
23764 * gcc.dg/pch/warn-1.c: New.
23765 * gcc.dg/pch/warn-1.hs: New.
23767 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
23770 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
23772 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
23774 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
23776 * gcc.dg/uninit-D.c: New Test.
23777 * gcc.dg/uninit-E.c: New Test.
23778 * gcc.dg/uninit-F.c: New Test.
23779 * gcc.dg/uninit-G.c: New Test.
23781 2003-08-19 Michael Ritzert <ritzert@t-online.de>
23783 * g++.dg/README: Describe the pch directory.
23785 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23788 * g++.dg/parse/access4.C: New test.
23789 * g++.dg/parse/access5.C: Likewise.
23790 * g++.old-deja/g++.jason/access17.C: Adjust error message.
23792 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
23794 * gcc.dg/noncompile/20030818-1.c: New.
23796 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
23799 * g++.dg/warn/noeffect1.C: New test.
23801 * g++.dg/template/scope2.C: New test.
23802 * g++.dg/template/error2.C: Correct dg-error
23804 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
23806 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
23808 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
23811 * g++.dg/template/warn1.C: New.
23813 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
23815 * g++.dg/template/error2.C: New test.
23816 * g++.dg/lookup/using7.C: Adjust errors
23817 * g++.old-deja/g++.pt/crash36.C: Likewise.
23818 * g++.old-deja/g++.pt/derived3.C: Likewise.
23820 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23822 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
23823 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
23824 * gcc.c-torture/execute/builtins/string-9.c: New, from
23825 string-opt-9.c. Adjust for execute/builtins framework.
23826 * gcc.c-torture/execute/string-opt-9.c: Delete.
23828 2003-08-12 Mark Mitchell <mark@codesourcery.com>
23830 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
23832 * g++.dg/parse/ret-type2.C: New test.
23835 * g++.dg/init/new8.C: New test.
23838 * g++.dg/parse/typedef5.C: New test.
23841 * g++.dg/parse/qualified2.C: New test.
23842 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
23845 2003-08-11 Mark Mitchell <mark@codesourcery.com>
23847 * g++.dg/conversion/ptrmem1.C: New test.
23849 2003-08-11 Jakub Jelinek <jakub@redhat.com>
23852 * gcc.dg/20030811-1.c: New test.
23855 * gcc.c-torture/execute/20030811-1.c: New test.
23857 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23859 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
23861 2003-08-10 Mark Mitchell <mark@codesourcery.com>
23864 * g++.dg/inherit/multiple1.C: New test.
23866 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
23868 * gcc.dg/spe1.c: New test.
23871 * g++.dg/expr/cast2.C: New test.
23874 * g++.dg/template/dependent-name2.C: New test.
23876 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
23878 * g++.dg/parse/crash11.C: Put the dg options in comments.
23880 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
23882 * lib/gcc-dg.exp: Update for diagnostic change.
23884 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23887 * g++.dg/parse/crash11.C: New test.
23889 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
23891 * gcc.dg/cpp/spacing1.c: Update.
23893 2003-08-04 Janis Johnson <janis187@us.ibm.com>
23896 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
23897 a value for -mtune.
23899 2003-08-04 Roger Sayle <roger@eyesopen.com>
23901 PR middle-end/11771
23902 * gcc.c-torture/compile/20030804-1.c: New test case.
23904 2003-08-04 Roger Sayle <roger@eyesopen.com>
23906 * gcc.dg/20030804-1.c: New test case.
23908 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
23910 * gcc.dg/cpp/separate-1.c: New test.
23912 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
23915 * g++.dg/template/dependent-expr2.C: New test.
23918 * g++.dg/expr/ptrmem1.C: New test.
23920 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23923 * g++.dg/template/friend15.C: New test.
23925 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
23927 * lib/dg-pch.exp: Work round PCH bug.
23929 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23931 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
23932 builtins. Move cases from builtins-4.c here.
23934 * gcc.dg/torture/builtin-math-1.c: New test taken from
23935 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
23938 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
23941 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
23944 * g++.dg/template/using7.C: New test.
23946 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
23948 * import1.c, import2.c: New tests.
23950 2003-08-01 Jakub Jelinek <jakub@redhat.com>
23952 * g++.dg/eh/crossjump1.C: New test.
23954 2003-08-01 Mark Mitchell <mark@codesourcery.com>
23957 * g++.dg/template/using6.C: New test.
23960 * g++.dg/template/koenig2.C: New test.
23962 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23965 * g++.dg/parse/typedef4.C: New test.
23967 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23969 PR c++/8442, c++/8806
23970 * g++.dg/template/elab1.C: New test.
23971 * g++.dg/template/type2.C: Likewise.
23972 * g++.dg/template/ttp3.C: Adjust expected error message.
23973 * g++.old-deja/g++.law/visibility13.C: Likewise.
23974 * g++.old-deja/g++.niklas/t135.C: Likewise.
23975 * g++.old-deja/g++.pt/ttp41.C: Likewise.
23976 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
23978 * g++.old-deja/g++.pt/ttp44.C: Likewise.
23980 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
23983 * g++.dg/ext/stmtexpr1.C: New test.
23985 * g++.dg/opt/tmp1.C: New test.
23988 * g++.dg/parse/constant4.C: New test.
23991 * g++.dg/template/using5.C: New test.
23993 2003-07-31 Roger Sayle <roger@eyesopen.com>
23995 * gcc.dg/builtins-27.c: New test case.
23997 2003-07-31 Jakub Jelinek <jakub@redhat.com>
23999 * gcc.dg/tls/opt-7.c: New test.
24001 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
24003 * g++.old-deja/g++.other/crash18.C: Remove.
24005 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
24007 * g++.dg/template/explicit3.C: New.
24008 * g++.dg/template/explicit4.C: New.
24009 * g++.dg/template/explicit5.C: New.
24012 * g++.dg/template/memtmpl1.C: New.
24014 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
24017 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
24018 * gcc.dg/i386-387-5.c (dg-options): Likewise.
24020 2003-07-30 Jan Hubicka <jh@suse.cz>
24024 2003-07-29 Zack Weinberg <zack@codesourcery.com>
24026 * gcc.dg/struct-in-proto-1.c: New test.
24028 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
24030 * gcc.dg/cpp/include2.c: Only expect one message.
24032 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
24035 * g++.dg/template/using1.C: New test.
24036 * g++.dg/template/using2.C: New test.
24037 * g++.dg/template/using3.C: New test.
24038 * g++.dg/template/using4.C: New test.
24040 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
24042 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
24043 * gcc.c-torture/execute/string-opt-10.c: Likewise.
24045 2003-07-28 Jan Hubicka <jh@suse.cz>
24048 * g++.dg/opt/call1.C: New test.
24050 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
24053 * g++.dg/init/enum2.C: New test.
24054 * g++.dg/template/overload1.C: Add "-w" option.
24056 2003-07-28 <hp@bitrange.com>
24058 * gcc.dg/Wdeclaration-after-statement-1.c,
24059 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
24061 2003-07-28 Jakub Jelinek <jakub@redhat.com>
24063 * gcc.c-torture/compile/20030725-1.c: New test.
24065 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
24067 * gcc.dg/20030505.c: Only run for SPE.
24068 Remove definition of opaque type.
24070 2003-07-27 Mark Mitchell <mark@codesourcery.com>
24072 * g++.dg/template/ptrmem6.C: New test.
24074 2003-07-26 Geoffrey Keating <geoffk@apple.com>
24076 * gcc.c-torture/compile/zero-strct-2.c: New test.
24078 2003-07-25 Geoffrey Keating <geoffk@apple.com>
24080 * gcc.dg/intermod-1.c: New test.
24082 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
24085 * g++.dg/template/lookup2.C: New test.
24086 * g++.dg/template/memclass1.C: Remove instantiated from error.
24087 * g++.dg/other/error2.C: Tweak expected errors.
24090 * g++.dg/template/defarg3.C: New test.
24092 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
24094 2003-07-24 Mark Mitchell <mark@codesourcery.com>
24096 * g++.dg/inherit/access5.C: New test.
24098 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24101 * g++.dg/template/crash8.C: New test.
24103 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
24106 * gcc.dg/noncompile/incomplete-2.c: New test.
24108 2003-07-23 Mark Mitchell <mark@codesourcery.com>
24111 * g++.dg/inherit/access4.C: New test.
24114 * g++.dg/expr/cond2.C: New test.
24116 PR optimization/10679
24117 * g++.dg/opt/inline4.C: New test.
24119 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
24121 * g++.dg/parse/crash10: New test.
24123 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
24125 * g++.dg/ext/flexary1.C: New test.
24127 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24130 * g++.dg/template/crash9.C: New test.
24132 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24135 * g++.dg/parse/typedef3.C: New test.
24138 * g++.dg/parse/operator2.C: New test.
24141 * g++.dg/parse/def-tmpl-arg1.C: New test.
24144 * g++.dg/parse/funptr1.C: New test.
24147 * g++.dg/parse/ambig3.C: New test.
24150 * g++.dg/parse/operator3.C: New test.
24153 * g++.dg/parse/template10.C: New test.
24156 * g++.dg/parse/template11.C: New test.
24159 * g++.dg/parse/invalid-op1.C: New test.
24162 * g++.dg/parse/condexpr1.C: New test.
24164 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
24166 * g++.dg/ext/packed3.C: New test.
24167 * g++.dg/ext/packed4.C: New test.
24169 * gcc.dg/pack-test-3.c: New test.
24171 2003-07-21 Janis Johnson <janis187@us.ibm.com>
24173 * lib/compat.exp: Handle dg-options per source file.
24174 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
24175 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
24176 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
24177 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
24178 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
24179 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
24180 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
24181 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
24182 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
24183 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
24184 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
24185 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
24186 * g++.dg/compat/break/bitfield7_x.C: Ditto.
24187 * g++.dg/compat/break/bitfield7_y.C: Ditto.
24189 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
24192 * gcc.c-torture/execute/20030718-1.c: New test.
24194 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
24196 PR optimization/11536
24197 * gcc.dg/20030721-1.c: New test.
24199 2003-07-19 Mark Mitchell <mark@codesourcery.com>
24202 * g++.dg/template/lookup1.C: New test.
24204 2003-07-19 Zack Weinberg <zack@codesourcery.com>
24206 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
24207 diagnostics of ill-formed constructs involving labels.
24208 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
24209 the new 'previously defined here' message.
24211 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
24213 * g++.dg/parse/non-dependent2.C: New test.
24215 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
24217 * g++.dg/init/init-ref4.C: xfail on targets without
24220 2003-07-17 Jakub Jelinek <jakub@redhat.com>
24223 * gcc.c-torture/execute/20030717-1.c: New test.
24225 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
24227 * g++.dg/opt/cfg1.C: New test.
24229 2003-07-17 Mark Mitchell <mark@codesourcery.com>
24231 PR optimization/11557
24232 * gcc.dg/20030717-1.c: New test.
24234 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
24237 * g++.dg/expr/crash-1.C: New test.
24240 * g++.dg/template/init3.C: New test.
24243 * g++.dg/template/non-dependent1.C: New test.
24246 * g++.dg/template/non-dependent2.C: New test.
24249 * g++.dg/template/non-dependent3.C: New test.
24252 * g++.dg/template/sizeof5.C: New test.
24254 2003-07-17 Geoffrey Keating <geoffk@apple.com>
24257 * gcc.c-torture/compile/mangle-1.c: New file.
24259 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24262 * g++.dg/parse/access3.C: New test.
24264 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
24267 * g++.dg/init/init-ref4.C: New test.
24269 2003-07-16 Mark Mitchell <mark@codesourcery.com>
24272 * g++.dg/parse/constant3.C: New test.
24273 * g++.dg/parse/crash7.C: Likewise.
24275 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
24278 * gcc.dg/i386-pentium4-not-mull.c: New.
24280 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
24282 * gcc.dg/asm-names.c (ymain): Make it weak.
24284 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24287 * g++.dg/template/friend21.C: New test.
24289 2003-07-16 Jakub Jelinek <jakub@redhat.com>
24291 * gcc.dg/cleanup-8.c: New test.
24292 * gcc.dg/cleanup-9.c: New test.
24294 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
24296 * g++.dg/ext/dll-MI1.h: New file.
24297 * g++.dg/ext/dllexport-MI1.C: New file.
24298 * g++.dg/ext/dllimport-MI1.C: New file.
24300 2003-07-15 Jakub Jelinek <jakub@redhat.com>
24302 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
24303 it does not have cmpstrsi patterns (just cmpmemsi).
24305 2003-07-15 Mark Mitchell <mark@codesourcery.com>
24308 * g++.dg/debug/debug8.C: New test.
24310 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24313 * g++.dg/template/crash7.C: New test.
24315 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
24318 * gcc.c-torture/compile/20030708-1.c: New.
24320 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
24322 * gcc.c-torture/execute/20030715-1.c: New test.
24324 2003-07-14 Geoffrey Keating <geoffk@apple.com>
24326 * gcc.dg/pch/inline-3.c: New file.
24327 * gcc.dg/pch/inline-3.hs: New file.
24328 * gcc.dg/pch/inline-4.c: New file.
24329 * gcc.dg/pch/inline-4.hs: New file.
24331 2003-07-14 Mark Mitchell <mark@codesourcery.com>
24334 * g++.dg/template/crash6.C: New test.
24337 * g++.dg/template/friend20.C: New test.
24340 * g++.dg/template/overload2.C: New test.
24342 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24344 PR optimization/11440
24345 * gcc.c-torture/execute/20030714-1.c: New test.
24347 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24350 * g++.dg/template/partial2.C: New test.
24352 2003-07-13 Mark Mitchell <mark@codesourcery.com>
24355 * g++.dg/template/anon1.C: New test.
24359 * g++.dg/parse/template9.C: Likewise.
24360 * g++.dg/template/crash4.C: New test.
24361 * g++.dg/template/koenig1.C: Likewise.
24362 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
24363 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
24364 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
24366 * g++.old-deja/g++.jason/template36.C: Likewise.
24367 * g++.old-deja/g++.mike/p1989.C: Likewise.
24368 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
24369 * g++.old-deja/g++.pt/ttp20.C: Use this->.
24370 * g++.old-deja/g++.pt/ttp21.C: Use this->.
24371 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
24373 * g++.old-deja/g++.pt/union2.C: Use this->.
24375 2003-07-11 Jakub Jelinek <jakub@redhat.com>
24377 * gcc.dg/20030711-1.c: New test.
24379 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
24382 * g++.dg/parse/args1.C: New test.
24383 * g++.pt/defarg8.C: Change expected errors.
24385 2003-07-11 Mark Mitchell <mark@codesourcery.com>
24388 * g++.dg/template/nontype2.C: New test.
24391 * g++.dg/parse/template8.C: New test.
24394 * g++.dg/template/scope1.C: New test.
24396 * g++.dg/warn/Wsign-compare-1.C: New test.
24398 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
24400 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
24402 2003-07-10 Mark Mitchell <mark@codesourcery.com>
24405 * g++.dg/template/explicit2.C: New test.
24408 * g++.dg/warn/pedantic1.C: New test.
24410 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
24413 * g++.dg/other/field1.C: New test.
24415 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
24418 * gcc.c-torture/compile/20030707-1.c: New.
24420 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24423 * g++.dg/template/access12.C: New test.
24425 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
24427 * g++.dg/bprob/bprob.exp (prof_ext): Update.
24428 * g77.dg/bprob/bprob.exp (prof_ext): Update.
24429 * gcc.misc-tests/bprob.exp (prof_ext): Update.
24430 * gcc.misc-tests/gcov.exp: Update
24431 * g++.dg/gcov/gcov.exp: Update
24432 * lib/gcov.exp: Update.
24434 2003-07-08 Mark Mitchell <mark@codesourcery.com>
24436 * g++.dg/abi/mangle17.C: Make sure template expressions are
24438 * g++.dg/abi/mangle4.C: Mark erroneous casts.
24439 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
24440 * g++.dg/opt/stack1.C: Remove erroneous code.
24441 * g++.dg/parse/template7.C: New test.
24442 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
24443 * g++.old-deja/g++.pt/crash4.C: Likewise.
24445 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24447 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
24448 with zero or one occurence of `$' after the initial `L'.
24450 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
24452 * gcc.c-torture/compile/20030704-1.c: Add a comment.
24454 2003-07-08 Roger Sayle <roger@eyesopen.com>
24457 * gcc.dg/Wunreachable-6.c: New testcase.
24458 * gcc.dg/Wunreachable-7.c: New testcase.
24460 2003-07-08 Jakub Jelinek <jakub@redhat.com>
24463 * gcc.dg/20030708-1.c: New test.
24465 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
24467 * gcc.dg/compat/sdata-section.h: New file.
24468 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
24469 * gcc.dg/torture/mips-sdata-1.c: New test.
24471 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24474 * g++.dg/template/friend19.C: New test.
24476 2003-07-08 Jakub Jelinek <jakub@redhat.com>
24478 * g++.dg/opt/strength-reduce.C: New test.
24480 2003-07-07 Roger Sayle <roger@eyesopen.com>
24483 * gcc.dg/20030707-1.c: New testcase.
24485 2003-07-07 Roger Sayle <roger@eyesopen.com>
24487 PR optimization/11059
24488 * g++.dg/opt/emptyunion.C: New testcase.
24490 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24491 Eric Botcazou <ebotcazou@libertysurf.fr>
24493 * g++.dg/opt/stack1.C: New test.
24495 2003-07-05 Mark Mitchell <mark@codesourcery.com>
24497 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
24501 * g++.dg/expr/static_cast3.C: New test.
24503 2003-07-04 Zack Weinberg <zack@codesourcery.com>
24505 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
24507 * gcc.dg/concat.c: Concatenation of string constants with
24508 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
24509 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
24510 * gcc.dg/cpp/escape-2.c: Use wide character constants where
24511 necessary to avoid multi-character character constant warning.
24512 * gcc.dg/cpp/escape.c: Likewise.
24513 * gcc.dg/cpp/ucs.c: Likewise.
24514 Remove backslashes from dg-bogus comments, as they confuse Tcl.
24517 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
24520 * gcc.c-torture/compile/20030704-1.c: New.
24522 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
24524 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
24526 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
24528 PR c++/5287, PR c++/7910, PR c++/11021
24529 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
24530 tests for warnings.
24531 * g++.dg/ext/dllimport2.C: Add tests for warnings.
24532 * g++.dg/ext/dllimport3.C: Likewise.
24533 * g++.dg/ext/dllimport4.C: New file.
24534 * g++.dg/ext/dllimport5.C: New file.
24535 * g++.dg/ext/dllimport6.C: New file.
24536 * g++.dg/ext/dllimport7.C: New file.
24537 * g++.dg/ext/dllimport8.C: New file.
24538 * g++.dg/ext/dllimport9.C: New file.
24539 * g++.dg/ext/dllimport10.C: New file.
24540 * g++.dg/ext/dllexport1.C: New file.
24542 2003-07-03 Mark Mitchell <mark@codesourcery.com>
24544 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
24545 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
24547 2003-07-03 Roger Sayle <roger@eyesopen.com>
24549 * gcc.dg/builtins-25.c: New testcase.
24550 * gcc.dg/builtins-26.c: New testcase.
24552 2003-07-03 Janis Johnson <janis187@us.ibm.com>
24554 * gcc.dg/compat/vector-defs.h: New file.
24555 * gcc.dg/compat/vector-setup.h: New file.
24556 * gcc.dg/compat/vector-check.h: New file.
24557 * gcc.dg/compat/vector-1_main.c: New file.
24558 * gcc.dg/compat/vector-1_x.c: New file.
24559 * gcc.dg/compat/vector-1_y.c: New file.
24560 * gcc.dg/compat/vector-2_main.c: New file.
24561 * gcc.dg/compat/vector-2_x.c: New file.
24562 * gcc.dg/compat/vector-2_y.c: New file.
24564 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
24565 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
24566 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
24567 * gcc.dg/compat/struct-align-1.h: New file.
24568 * gcc.dg/compat/struct-align-1_main.c: New file.
24569 * gcc.dg/compat/struct-align-1_x.c: New file.
24570 * gcc.dg/compat/struct-align-1_y.c: New file.
24571 * gcc.dg/compat/struct-align-2.h: New file.
24572 * gcc.dg/compat/struct-align-2_main.c: New file.
24573 * gcc.dg/compat/struct-align-2_x.c: New file.
24574 * gcc.dg/compat/struct-align-2_y.c: New file.
24576 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
24577 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
24578 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
24579 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
24580 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
24581 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
24582 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
24583 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
24584 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
24585 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
24586 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
24587 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
24588 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
24589 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
24590 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
24591 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
24592 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
24593 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
24594 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
24595 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
24596 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
24597 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
24598 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
24599 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
24600 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
24601 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
24602 * gcc.dg/compat/struct-return-10_x.c: Ditto.
24603 * gcc.dg/compat/struct-return-2_x.c: Ditto.
24604 * gcc.dg/compat/struct-return-3_x.c: Ditto.
24606 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
24608 * gcc.dg/i386-call-1.c: New test.
24610 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
24613 * g++.dg/parse/defarg4.C: New.
24615 2003-07-03 Roger Sayle <roger@eyesopen.com>
24618 * gcc.c-torture/compile/20030703-1.c: New test case.
24620 2003-07-03 Mark Mitchell <mark@codesourcery.com>
24622 * g++.dg/template/local3.C: Remove extra semicolon.
24624 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
24626 * gcc.dg/i386-volatile-1.c: New test.
24628 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
24631 * g++.dg/other/offsetof2.C: XFAIL.
24632 * g++.dg/other/offsetof5.C: New.
24635 * g++.dg/template/error1.C: New.
24638 * g++.dg/template/dependent-expr1.C: New.
24640 2003-07-01 Mark Mitchell <mark@codesourcery.com>
24643 * g++.dg/template/local3.C: New test.
24646 * g++.dg/lookup/scoped6.C: New test.
24648 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
24651 * g++.dg/other/error7.C: New test.
24653 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
24655 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
24656 * g++.old-deja/g++.abi/vtable3.h: Likewise.
24657 * g++.old-deja/g++.law/code-gen5.C: Likewise.
24658 * g++.old-deja/g++.other/union2.C: Likewise.
24659 * gcc.dg/c90-const-expr-2.c: Likewise.
24660 * gcc.dg/c90-const-expr-3.c: Likewise.
24661 * gcc.dg/c99-const-expr-2.c: Likewise.
24662 * gcc.dg/c99-const-expr-3.c: Likewise.
24663 * gcc.dg/concat.c: Likewise.
24665 2003-07-01 Mark Mitchell <mark@codesourcery.com>
24668 * g++.dg/init/static1.C: New test.
24670 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24672 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
24673 * g++.old-deja/g++.other/access2.C: Likewise.
24674 * g++.old-deja/g++.other/decl2.C: Likewise.
24675 * gcc.c-torture/execute/20020615-1.c: Likewise.
24677 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
24680 * g++.dg/template/sizeof4.C: New test.
24682 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
24684 * g++.dg/other/error6.C: New test.
24686 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
24689 * g++.dg/parse/constant2.C: New test.
24691 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
24694 * g++.dg/other/error5.C: New test.
24696 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24698 * gcc.dg/format/gcc_diag-1.c: New test.
24700 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
24702 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
24704 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
24706 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
24707 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
24708 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
24710 2003-06-28 Jakub Jelinek <jakub@redhat.com>
24712 * gcc.c-torture/execute/builtins/string-8.c: New test.
24713 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
24714 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
24715 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
24717 2003-06-27 Mark Mitchell <mark@codesourcery.com>
24720 * g++.dg/ext/typeof6.C: New test.
24722 2003-06-27 Mark Mitchell <mark@codesourcery.com>
24725 * g++.dg/init/enum1.C: New test.
24727 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
24729 * gcc.dg/20030627-1.c: New test.
24731 2003-06-26 Mark Mitchell <mark@codesourcery.com>
24734 * g++.dg/expr/static_cast2.C: New test.
24736 2003-06-26 Roger Sayle <roger@eyesopen.com>
24737 Jakub Jelinek <jakub@redhat.com>
24739 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
24740 sprintf(dst,"%s",src) optimization.
24741 * gcc.c-torture/execute/20030626-1.c: New test case.
24742 * gcc.c-torture/execute/20030626-2.c: New test case.
24744 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
24746 * gcc.c-torture/execute/multi-ix.c: New test.
24748 * gcc.c-torture/execute/simd-4.c (main):
24749 Added missing semicolon at end of union.
24751 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
24754 * g++.dg/template/explicit-instantiation3.C: New test.
24756 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
24758 * gcc.dg/20030626-1.c: Use signed char.
24760 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
24762 * gcc.dg/20030626-1.c: New test.
24764 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
24766 * const-str-2.m: Update.
24768 2003-06-25 Mark Mitchell <mark@codesourcery.com>
24771 * g++.dg/rtti/dyncast1.C: New test.
24772 * g++.dg/abi/mangle4.C: Correct base-specifier access.
24773 * g++.dg/lookup/scoped1.C: Remove XFAIL.
24774 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
24777 * g++.dg/expr/static_cast1.C: New test.
24779 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
24781 * gcc.dg/20030625-1.c: New test.
24783 2003-06-24 Roger Sayle <roger@eyesopen.com>
24785 * gcc.c-torture/compile/20030624-1.c: New test case.
24787 2003-06-24 Jakub Jelinek <jakub@redhat.com>
24789 * gcc.c-torture/execute/string-opt-17.c: New test.
24791 2003-06-24 Mark Mitchell <mark@codesourcery.com>
24794 * g++.dg/parse/crash6.C: New test.
24796 2003-06-23 Roger Sayle <roger@eyesopen.com>
24798 * gcc.dg/builtins-24.c: New test case.
24800 2003-06-23 Jakub Jelinek <jakub@redhat.com>
24802 * g++.dg/opt/operator1.C: New test.
24804 2003-06-22 Roger Sayle <roger@eyesopen.com>
24806 * gcc.c-torture/execute/string-opt-16.c: New test case.
24808 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
24810 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
24811 * g++.old-deja/g++.other/conv7.C: Likewise.
24812 * g++.old-deja/g++.other/overcnv2.C: Likewise.
24813 * g++.old-deja/g++.other/overload14.C: Likewise.
24815 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
24817 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
24818 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
24820 2003-06-20 Mark Mitchell <mark@codesourcery.com>
24823 * g++.dg/warn/Winline-3.C: New test.
24825 2003-06-20 Mark Mitchell <mark@codesourcery.com>
24827 * lib/target-supports.exp (check_alias_available): Make the test
24828 program acceptable to the Solaris assembler.
24831 * g++.dg/template/memclass2.C: New test.
24833 2003-06-20 Mark Mitchell <mark@codesourcery.com>
24834 Eric Botcazou <ebotcazou@libertysurf.fr>
24836 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
24837 data for non-matching targets.
24838 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
24840 2003-06-20 Mark Mitchell <mark@codesourcery.com>
24843 * g++.dg/template/member3.C: New test.
24845 2003-06-19 Mark Mitchell <mark@codesourcery.com>
24848 * g++.dg/template/func1.C: New test.
24851 * g++.dg/template/static4.C: New test.
24852 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
24855 * g++.dg/init/ref7.C: New test.
24857 2003-06-19 Matt Austern <austern@apple.com>
24860 * g++.dg/anew1.C: New test.
24861 * g++.dg/anew2.C: New test.
24862 * g++.dg/anew3.C: New test.
24863 * g++.dg/anew4.C: New test.
24865 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
24867 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
24869 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
24871 * gcc.c-torture/execute/simd-4.c (main): Make expected value
24874 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
24876 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
24879 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
24881 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
24882 * gcc.c-torture/compile/961203-1.c: Likewise.
24883 * gcc.c-torture/compile/980506-1.c: Likewise.
24885 2003-06-17 Mark Mitchell <mark@codesourcery.com>
24888 * g++.dg/lookup/using7.C: New test.
24890 2003-06-17 Mark Mitchell <mark@codesourcery.com>
24893 * g++.dg/abi/conv1.C: Remove it.
24894 * g++.dg/template/conv7.C: New test.
24895 * g++.dg/template/conv8.C: Likewise.
24896 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
24897 conversion operator.
24899 2003-06-17 Janis Johnson <janis187@us.ibm.com>
24901 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
24902 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
24903 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
24904 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
24905 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
24906 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
24907 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
24908 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
24909 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
24910 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
24911 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
24912 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
24913 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
24914 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
24915 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
24916 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
24917 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
24918 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
24919 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
24920 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
24921 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
24922 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
24923 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
24924 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
24925 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
24926 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
24927 * gcc.dg/compat/struct-return-10_x.c: Ditto.
24928 * gcc.dg/compat/struct-return-2_x.c: Ditto.
24929 * gcc.dg/compat/struct-return-3_x.c: Ditto.
24931 2003-06-16 Mark Mitchell <mark@codesourcery.com>
24933 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
24934 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
24937 2003-06-16 Roger Sayle <roger@eyesopen.com>
24939 * gcc.dg/i386-387-5.c: New test case.
24940 * gcc.dg/i386-387-6.c: New test case.
24941 * gcc.dg/builtins-23.c: New test case.
24943 2003-06-15 Roger Sayle <roger@eyesopen.com>
24945 * gcc.dg/builtins-22.c: New test case.
24946 * gcc.dg/i386-387-1.c: Update to test exp.
24947 * gcc.dg/i386-387-2.c: Likewise.
24949 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24951 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
24953 2003-06-12 Mark Mitchell <mark@codesourcery.com>
24955 * lib/gcc-dg.exp (dg-require-dll): New function.
24956 (dg-xfail-if): Likewise.
24957 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
24960 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
24961 * gcc.c-torture/compile/20001205-1.c: Likewise.
24962 * gcc.c-torture/compile/20001226-1.c: Likewise.
24963 * gcc.c-torture/compile/20010518-2.c: Likewise.
24964 * gcc.c-torture/compile/20020312-1.c: Likewise.
24965 * gcc.c-torture/compile/20020604-1.c: Likewise.
24966 * gcc.c-torture/compile/920501-12.c: Likewise.
24967 * gcc.c-torture/compile/920501-4.c: Likewise.
24968 * gcc.c-torture/compile/920520-1.c: Likewise.
24969 * gcc.c-torture/compile/920521-1.c: Likewise.
24970 * gcc.c-torture/compile/920625-1.c: Likewise.
24971 * gcc.c-torture/compile/961203-1.c: Likewise.
24972 * gcc.c-torture/compile/980506-1.c: Likewise.
24973 * gcc.c-torture/compile/981006-1.c: Likewise.
24974 * gcc.c-torture/compile/981022-1.c: Likewise.
24975 * gcc.c-torture/compile/981223-1.c: Likewise.
24976 * gcc.c-torture/compile/990617-1.c: Likewise.
24977 * gcc.c-torture/compile/dll.c: Likewise.
24978 * gcc.c-torture/compile/labels-3.c: Likewise.
24979 * gcc.c-torture/compile/mipscop-1.c: Likewise.
24980 * gcc.c-torture/compile/mipscop-2.c: Likewise.
24981 * gcc.c-torture/compile/mipscop-3.c: Likewise.
24982 * gcc.c-torture/compile/mipscop-4.c: Likewise.
24983 * gcc.c-torture/compile/simd-5.c: Likewise.
24984 * gcc.c-torture/compile/20000804-1.x: Remove.
24985 * gcc.c-torture/compile/20001205-1.x: Likewise.
24986 * gcc.c-torture/compile/20001226-1.x: Likewise.
24987 * gcc.c-torture/compile/20010518-2.x: Likewise.
24988 * gcc.c-torture/compile/20020312-1.x: Likewise.
24989 * gcc.c-torture/compile/20020604-1.x: Likewise.
24990 * gcc.c-torture/compile/920501-12.x: Likewise.
24991 * gcc.c-torture/compile/920501-4.x: Likewise.
24992 * gcc.c-torture/compile/920520-1.x: Likewise.
24993 * gcc.c-torture/compile/920521-1.x: Likewise.
24994 * gcc.c-torture/compile/920625-1.x: Likewise.
24995 * gcc.c-torture/compile/961203-1.x: Likewise.
24996 * gcc.c-torture/compile/980506-1.x: Likewise.
24997 * gcc.c-torture/compile/981006-1.x: Likewise.
24998 * gcc.c-torture/compile/981022-1.x: Likewise.
24999 * gcc.c-torture/compile/981223-1.x: Likewise.
25000 * gcc.c-torture/compile/990617-1.x: Likewise.
25001 * gcc.c-torture/compile/mipscop-1.x: Likewise.
25002 * gcc.c-torture/compile/mipscop-2.x: Likewise.
25003 * gcc.c-torture/compile/mipscop-3.x: Likewise.
25004 * gcc.c-torture/compile/mipscop-4.x: Likewise.
25005 * gcc.c-torture/compile/simd-5.x: Likewise.
25007 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
25009 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
25011 * gcc.c-torture/execute/20030611-1.c: New test.
25013 2003-06-12 Roger Sayle <roger@eyesopen.com>
25016 * gcc.dg/20030612-1.c: New test case.
25018 2003-06-12 Mark Mitchell <mark@codesourcery.com>
25021 * g++.dg/expr/cast1.C: New test.
25023 2003-06-12 Roger Sayle <roger@eyesopen.com>
25025 * gcc.dg/builtins-21.c: New test case.
25027 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
25029 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
25030 options instead of at the end.
25031 * lib/objc.exp (objc_target_compile): Likewise.
25033 2003-06-11 Mark Mitchell <mark@codesourcery.com>
25036 * g++.dg/parse/error1.C: New test.
25038 2003-06-11 Janis Johnson <janis187@us.ibm.com>
25040 * gcc.dg/compat/struct-by-value-11_main.c: New file.
25041 * gcc.dg/compat/struct-by-value-11_x.c: New file.
25042 * gcc.dg/compat/struct-by-value-11_y.c: New file.
25043 * gcc.dg/compat/struct-by-value-12_main.c: New file.
25044 * gcc.dg/compat/struct-by-value-12_x.c: New file.
25045 * gcc.dg/compat/struct-by-value-12_y.c: New file.
25046 * gcc.dg/compat/struct-by-value-13_main.c: New file.
25047 * gcc.dg/compat/struct-by-value-13_x.c: New file.
25048 * gcc.dg/compat/struct-by-value-13_y.c: New file.
25049 * gcc.dg/compat/struct-by-value-14_main.c: New file.
25050 * gcc.dg/compat/struct-by-value-14_x.c: New file.
25051 * gcc.dg/compat/struct-by-value-14_y.c: New file.
25052 * gcc.dg/compat/struct-by-value-15_main.c: New file.
25053 * gcc.dg/compat/struct-by-value-15_x.c: New file.
25054 * gcc.dg/compat/struct-by-value-15_y.c: New file.
25055 * gcc.dg/compat/struct-by-value-16_main.c: New file.
25056 * gcc.dg/compat/struct-by-value-16_x.c: New file.
25057 * gcc.dg/compat/struct-by-value-16_y.c: New file.
25058 * gcc.dg/compat/struct-by-value-17_main.c: New file.
25059 * gcc.dg/compat/struct-by-value-17_x.c: New file.
25060 * gcc.dg/compat/struct-by-value-17_y.c: New file.
25061 * gcc.dg/compat/struct-by-value-18_main.c: New file.
25062 * gcc.dg/compat/struct-by-value-18_x.c: New file.
25063 * gcc.dg/compat/struct-by-value-18_y.c: New file.
25065 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
25066 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
25067 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
25068 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
25069 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
25070 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
25071 * gcc.dg/compat/scalar-return-3_main.c: New file.
25072 * gcc.dg/compat/scalar-return-3_x.c: New file.
25073 * gcc.dg/compat/scalar-return-3_y.c: New file.
25074 * gcc.dg/compat/scalar-return-4_main.c: New file.
25075 * gcc.dg/compat/scalar-return-4_x.c: New file.
25076 * gcc.dg/compat/scalar-return-4_y.c: New file.
25078 2003-06-10 Janis Johnson <janis187@us.ibm.com>
25080 * gcc.dg/compat/fp2-struct-check.h: New file.
25081 * gcc.dg/compat/fp2-struct-defs.h: New file.
25082 * gcc.dg/compat/fp2-struct-init.h: New file.
25083 * gcc.dg/compat/struct-by-value-10_main.c: New file.
25084 * gcc.dg/compat/struct-by-value-10_x.c: New file.
25085 * gcc.dg/compat/struct-by-value-10_y.c: New file.
25086 * gcc.dg/compat/struct-return-10_main.c: New file.
25087 * gcc.dg/compat/struct-return-10_x.c: New file.
25088 * gcc.dg/compat/struct-return-10_y.c: New file.
25090 * gcc.dg/compat/compat-common.h: New file.
25091 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
25092 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
25093 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
25094 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
25095 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
25096 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
25097 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
25098 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
25099 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
25100 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
25101 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
25102 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
25103 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
25104 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
25105 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
25106 * gcc.dg/compat/small-struct-check.h: Ditto.
25107 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
25108 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
25109 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
25110 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
25111 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
25112 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
25113 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
25114 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
25115 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
25116 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
25117 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25118 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
25119 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
25120 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25121 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
25122 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
25123 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
25124 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
25125 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
25126 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
25127 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
25128 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
25129 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
25130 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
25131 * gcc.dg/compat/struct-return-2_main.c: Ditto.
25132 * gcc.dg/compat/struct-return-2_x.c: Ditto.
25133 * gcc.dg/compat/struct-return-2_y.c: Ditto.
25134 * gcc.dg/compat/struct-return-3_main.c: Ditto.
25135 * gcc.dg/compat/struct-return-3_x.c: Ditto.
25136 * gcc.dg/compat/struct-return-3_y.c: Ditto.
25138 2003-06-10 Geoffrey Keating <geoffk@apple.com>
25140 * g++.dg/pch/static-1.C: New file.
25141 * g++.dg/pch/static-1.Hs: New file.
25143 2003-06-10 Richard Henderson <rth@redhat.com>
25145 * gcc.dg/asm-7.c: Adjust expected warning text.
25147 2003-06-10 Roger Sayle <roger@eyesopen.com>
25149 * gcc.dg/builtins-20.c: New test case.
25151 2003-06-10 Mark Mitchell <mark@codesourcery.com>
25154 * g++.dg/opt/template1.C: New test.
25156 2003-06-09 Mark Mitchell <mark@codesourcery.com>
25158 * lib/gcc-dg.exp (dg-test): Clear additional_files and
25159 additional_sources.
25161 2003-05-21 David Taylor <dtaylor@emc.com>
25163 * gcc.dg/Wpadded.c: New file.
25165 2003-06-09 Mark Mitchell <mark@codesourcery.com>
25167 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
25168 * gcc.dg/special/weak-2.c: Add dg-require-weak.
25169 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
25172 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
25174 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
25176 2003-06-09 Mark Mitchell <mark@codesourcery.com>
25178 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
25179 (dg-require-alias): Likewise.
25180 (dg-require-gc-sections): Likewise.
25181 * lib/target-supports.exp (check_gc_sections_available): Likewise.
25183 2003-06-08 Richard Henderson <rth@redhat.com>
25185 * gcc.dg/20011029-2.c: Fix the array reference.
25186 * gcc.dg/asm-7.c: New.
25188 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
25190 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
25192 2003-06-08 Mark Mitchell <mark@codesourcery.com>
25194 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
25195 (dg-require-gc-sections): Likewise.
25197 2003-06-08 Jan Hubicka <jh@suse.cz>
25199 * i386-cmov1.c: Fix regular expression.
25200 * i386-cvt-1.c: Likewise.
25201 * i386-local.c: Likewise.
25202 * i386-local2.c: Likewise.
25203 * i386-mul.c: Likewise.
25204 * i386-ssetype-1.c: Likewise.
25205 * i386-ssetype-3.c: Likewise.
25206 * i386-ssetype-5.c: Likewise.
25208 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25211 * g++.dg/warn/implicit-typename2.C: New test.
25212 * g++.dg/warn/implicit-typename3.C: New test.
25214 2003-06-07 Richard Henderson <rth@redhat.com>
25216 * g++.dg/other/offsetof3.C: Use size_t.
25217 * g++.dg/other/offsetof4.C: Likewise.
25219 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
25221 * lib/copy-file.exp: New. Implement gcc_copy_files.
25223 * lib/dg-pch.exp: Load copy-file.exp
25224 (dg-pch): Use gcc_copy_files instead of "file copy".
25226 2003-06-06 Mark Mitchell <mark@codesourcery.com>
25228 * gcc.dg/weak/weak.exp: Simplify.
25229 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
25230 * gcc.dg/weak/weak-1.c: Likewise.
25231 * gcc.dg/weak/weak-2.c: Likewise.
25232 * gcc.dg/weak/weak-3.c: Likewise.
25233 * gcc.dg/weak/weak-4.c: Likewise.
25234 * gcc.dg/weak/weak-5.c: Likewise.
25235 * gcc.dg/weak/weak-6.c: Likewise.
25236 * gcc.dg/weak/weak-7.c: Likewise.
25237 * gcc.dg/weak/weak-8.c: Likewise.
25238 * gcc.dg/weak/weak-9.c: Likewise.
25240 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
25242 gcc.c-torture/execute/20030606-1.c: New.
25244 2003-06-06 Roger Sayle <roger@eyesopen.com>
25246 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
25247 * gcc.dg/builtins-19.c: Likewise.
25249 2003-06-06 Roger Sayle <roger@eyesopen.com>
25251 * gcc.dg/builtins-2.c: Add some more tests.
25252 * gcc.dg/builtins-18.c: New test case.
25253 * gcc.dg/builtins-19.c: New test case.
25255 2003-06-06 Roger Sayle <roger@eyesopen.com>
25256 Jim Wilson <wilson@tuliptree.org>
25258 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
25260 2003-06-06 Jakub Jelinek <jakub@redhat.com>
25262 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
25263 mempcpy/stpcpy calls not to be optimized into something else.
25264 * gcc.c-torture/execute/string-opt-3.c: Moved to...
25265 * gcc.c-torture/execute/builtins/string-7.c: ...here.
25266 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
25268 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25270 * gcc.dg/format/asm_fprintf-1.c: New test.
25272 2003-06-05 Mark Mitchell <mark@codesourcery.com>
25274 * lib/gcc-defs.exp (additional_sources): New variable.
25275 (dg-additional-sources): New function.
25276 (additional_files): New variable.
25277 (dg-additional-files): New function.
25278 (dg-additional-files-options): Likewise.
25279 * lib/gcc-dg.exp (dg-require-weak): New function.
25280 (dg-require-alias): Likewise.
25281 (dg-require-gc-sections): Likewise.
25282 * lib/target-supports.exp (check_alias_available): Remove testfile
25284 (check_gc_sections_available): New function.
25285 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
25286 (dg-gpp-additional-files): Likewise.
25287 * lib/g++.exp (additional_sources): Remove.
25288 (additional_files): Likewise.
25289 (g++_target_compile): Use dg-additional-files-options.
25291 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
25293 * gcc.dg/special/ecos.exp: Remove.
25294 * gcc.dg/special/20000419-2.c: Use dg-require-*.
25295 * gcc.dg/special/alias-1.c: Likewise.
25296 * gcc.dg/special/alias-2.c: Likewise.
25297 * gcc.dg/special/gcsec-1.c: Likewise.
25298 * gcc.dg/special/weak-1.c: Likewise.
25299 * gcc.dg/special/weak-2.c: Likewise.
25300 * gcc.dg/special/wkali-1.c: Likewise.
25301 * gcc.dg/special/wkali-2.c: Likewise.
25303 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
25304 dg-gpp-additional-*.
25305 * g++.dg/special/conpr-3.C: Likewise.
25306 * g++.dg/special/conpr-4.C: Likewise.
25307 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
25308 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
25309 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
25310 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
25311 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
25312 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
25313 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
25314 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
25315 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
25316 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
25317 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
25318 * g++.old-deja/g++.other/comdat1.C: Likewise.
25319 * g++.old-deja/g++.other/comdat2.C: Likewise.
25320 * g++.old-deja/g++.other/comdat3.C: Likewise.
25321 * g++.old-deja/g++.other/ctor1.C: Likewise.
25322 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
25324 2003-06-05 Richard Henderson <rth@redhat.com>
25326 * gcc.dg/debug/20030605-1.c: New.
25328 2003-06-04 Mark Mitchell <mark@codesourcery.com>
25330 * README.QMTEST: Update.
25332 2003-06-04 Richard Henderson <rth@redhat.com>
25334 * gcc.dg/cleanup-1.c: New.
25335 * gcc.dg/cleanup-2.c: New.
25336 * gcc.dg/cleanup-3.c: New.
25337 * gcc.dg/cleanup-4.c: New.
25338 * gcc.dg/cleanup-5.c: New.
25339 * gcc.dg/cleanup-6.c: New.
25340 * gcc.dg/cleanup-7.c: New.
25342 2003-06-04 Mark Mitchell <mark@codesourcery.com>
25344 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
25346 * lib/dg-pch.exp: New file.
25347 * g++.dg/pch/pch.exp: Use dg-pch.exp.
25348 * gcc.dg/pch/pch.exp: Likewise.
25350 2003-06-04 Roger Sayle <roger@eyesopen.com>
25352 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
25353 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
25354 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
25355 * gcc.dg/builtins-17.c: New test case.
25356 * gcc.dg/i386-387-4.c: New test case.
25357 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
25359 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
25361 * gcc.dg/ultrasp9.c: New test.
25363 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
25365 * gcc.c-torture/compile/20030604-1.c: New test.
25366 * gcc.dg/sparc-constant-1.c: New test.
25368 2003-06-03 Glen Nakamura <glen@imodulo.com>
25370 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
25372 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
25374 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
25376 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
25377 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
25379 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
25381 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
25383 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25386 * g++.dg/template/spec10.C: New test.
25388 2003-06-03 Roger Sayle <roger@eyesopen.com>
25390 * gcc.dg/builtins-16.c: New test case.
25392 2003-06-03 Jakub Jelinek <jakub@redhat.com>
25394 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
25395 mempcpy test with post-increments.
25396 * gcc.c-torture/execute/string-opt-3.c: New test.
25397 * gcc.dg/string-opt-1.c: New test.
25399 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
25402 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
25404 2003-06-02 Mark Mitchell <mark@codesourcery.com>
25406 * lib/scanasm.exp (dg-scan): New function, factored out of ...
25407 (scan-assembler): ... here. Use dg-scan.
25408 (scan-assembler-not): Likewise.
25409 (scan-file): New function.
25410 (scan-file-not): Likewise.
25411 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
25412 * gcc.dg/cpp/_Pragma4.c: Likewise.
25413 * gcc.dg/cpp/_Pragma5.c: Likewise.
25414 * gcc.dg/cpp/avoidpaste1.c: Likewise.
25415 * gcc.dg/cpp/avoidpaste2.c: Likewise.
25416 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
25417 * gcc.dg/cpp/cmdlne-P.c: Likewise.
25418 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
25419 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
25420 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
25421 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
25422 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
25423 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
25424 * gcc.dg/cpp/cxxcom1.c: Likewise.
25425 * gcc.dg/cpp/line1.c: Likewise.
25426 * gcc.dg/cpp/maccom1.c: Likewise.
25427 * gcc.dg/cpp/maccom2.c: Likewise.
25428 * gcc.dg/cpp/maccom3.c: Likewise.
25429 * gcc.dg/cpp/maccom4.c: Likewise.
25430 * gcc.dg/cpp/maccom5.c: Likewise.
25431 * gcc.dg/cpp/maccom6.c: Likewise.
25432 * gcc.dg/cpp/multiline.c: Likewise.
25433 * gcc.dg/cpp/spacing1.c: Likewise.
25434 * gcc.dg/cpp/spacing2.c: Likewise.
25435 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
25436 * gcc.dg/cpp/trad/maccom1.c: Likewise.
25437 * gcc.dg/cpp/trad/maccom2.c: Likewise.
25438 * gcc.dg/cpp/trad/maccom3.c: Likewise.
25439 * gcc.dg/cpp/trad/maccom4.c: Likewise.
25440 * gcc.dg/cpp/trad/maccom6.c: Likewise.
25441 * gcc.dg/cpp/cxxcom2.c: Likewise.
25442 * gcc.dg/cpp/cxxcom2.h: New file.
25444 * gcc.dg/cpp/truefalse.cpp: Move it to ...
25445 * g++.dg/cpp/truefalse.C: Here.
25446 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
25448 2003-06-01 Loren James Rittle <ljrittle@acm.org>
25450 * gcc.dg/cpp/redef3.c: New file.
25452 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
25454 * gcc.dg/i386-loop-3.c: New test.
25456 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
25458 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
25460 2003-05-31 Roger Sayle <roger@eyesopen.com>
25462 * gcc.dg/fwrapv-1.c: New test case.
25463 * gcc.dg/fwrapv-2.c: New test case.
25465 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25468 * g++.dg/template/spec9.C: New test.
25470 2003-05-29 Roger Sayle <roger@eyesopen.com>
25472 * gcc.dg/duff-4.c: New test case.
25474 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
25477 * g77.dg/ffixed-form-1.f: New test
25478 * g77.dg/ffixed-form-2.f: New test
25479 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
25480 * g77.dg/ffree-form-3.f: New test
25482 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
25484 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
25485 * gcc.dg/wint_t-1.c: Likewise.
25487 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25489 * g++.dg/template/access11.C: New test.
25491 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25494 * g++.dg/template/access10.C: New test.
25496 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
25497 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25499 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
25501 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
25503 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
25504 suppress for powerpc-*-darwin*.
25505 * gcc.dg/torture/builtin-noret-2.c: Likewise.
25507 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
25509 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
25510 suppress option for powerpc-*-darwin*.
25512 2003-05-23 Roger Sayle <roger@eyesopen.com>
25514 * gcc.dg/builtins-1.c: Add tests for tan and atan.
25515 * gcc.dg/builtins-4.c: Add test for fmod.
25517 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25520 * g++.dg/template/instantiate4.C: New test.
25522 2003-05-22 Roger Sayle <roger@eyesopen.com>
25524 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
25526 2003-05-21 Janis Johnson <janis187@us.ibm.com>
25528 * gcc.dg/compat/scalar-return-1_main.c: New file.
25529 * gcc.dg/compat/scalar-return-1_x.c: New file.
25530 * gcc.dg/compat/scalar-return-1_y.c: New file.
25531 * gcc.dg/compat/scalar-return-2_main.c: New file.
25532 * gcc.dg/compat/scalar-return-2_x.c: New file.
25533 * gcc.dg/compat/scalar-return-2_y.c: New file.
25534 * gcc.dg/compat/struct-return-3_main.c: New file.
25535 * gcc.dg/compat/struct-return-3_y.c: New file.
25536 * gcc.dg/compat/struct-return-3_x.c: New file.
25537 * gcc.dg/compat/struct-return-2_main.c: New file.
25538 * gcc.dg/compat/struct-return-2_x.c: New file.
25539 * gcc.dg/compat/struct-return-2_y.c: New file.
25541 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25543 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
25544 for hppa*-hp-hpux*.
25545 * gcc.dg/20021014-1.c (dg-options): Likewise.
25546 * gcc.dg/nest.c (dg-options): Likewise.
25548 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
25551 * g++.dg/ext/dllimport2.C: New file.
25552 * g++.dg/ext/dllimport3.C: New file.
25554 2003-05-20 Janis Johnson <janis187@us.ibm.com>
25556 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
25557 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
25558 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25559 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
25560 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25561 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
25562 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
25563 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
25564 * gcc.dg/compat/small-struct-defs.h: New file.
25565 * gcc.dg/compat/small-struct-init.h: New file.
25566 * gcc.dg/compat/small-struct-check.h: New file.
25567 * gcc.dg/compat/fp-struct-defs.h: New file.
25568 * gcc.dg/compat/fp-struct-check.h: New file.
25569 * gcc.dg/compat/fp-struct-init.h: New file.
25570 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
25571 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
25573 2003-05-19 Jakub Jelinek <jakub@redhat.com>
25575 * gcc.dg/20030225-2.c: New test.
25577 2003-05-18 Roger Sayle <roger@eyesopen.com>
25578 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25580 * gcc.c-torture/compile/20030518-1.c: New test case.
25582 2003-05-18 Mark Mitchell <mark@codesourcery.com>
25584 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
25585 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
25586 gcc-dg-debug-runtest.
25587 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
25588 gcc-dg-debug-runtest.
25590 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25593 * g++.dg/lookup/using6.C: New test.
25595 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25597 * g++.dg/parse/access2.C: New test.
25599 2003-05-17 Mark Mitchell <mark@codesourcery.com>
25601 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
25602 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
25603 * gcc.dg/debug/debug.exp: Likewise.
25605 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
25607 * gcc.dg/dollar.c: New test.
25609 2003-05-16 Janis Johnson <janis187@us.ibm.com>
25611 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
25612 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
25613 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
25614 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
25615 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
25616 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
25617 * gcc.dg/compat/struct-by-value-6_main.c: New file.
25618 * gcc.dg/compat/struct-by-value-6_x.c: New file.
25619 * gcc.dg/compat/struct-by-value-6_y.c: New file.
25620 * gcc.dg/compat/struct-by-value-7_main.c: New file.
25621 * gcc.dg/compat/struct-by-value-7_x.c: New file.
25622 * gcc.dg/compat/struct-by-value-7_y.c: New file.
25623 * gcc.dg/compat/struct-by-value-8_main.c: New file.
25624 * gcc.dg/compat/struct-by-value-8_x.c: New file.
25625 * gcc.dg/compat/struct-by-value-8_y.c: New file.
25626 * gcc.dg/compat/struct-by-value-9_main.c: New file.
25627 * gcc.dg/compat/struct-by-value-9_x.c: New file.
25628 * gcc.dg/compat/struct-by-value-9_y.c: New file.
25630 2003-05-16 Mark Mitchell <mark@codesourcery.com>
25632 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
25633 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
25634 support for "repo" mode.
25635 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
25636 * lib/g77-dg.exp: Likewise.
25637 * lib/obj-dg.exp: Likewise.
25639 2003-05-16 Jakub Jelinek <jakub@redhat.com>
25641 Merge from gcc-3_2-rhl8-branch:
25642 2003-04-23 Jakub Jelinek <jakub@redhat.com>
25644 * gcc.dg/tls/opt-6.c: New test.
25646 2003-04-05 Jakub Jelinek <jakub@redhat.com>
25648 * gcc.dg/20030405-1.c: New test.
25650 2003-03-09 Jakub Jelinek <jakub@redhat.com>
25652 * gcc.dg/20030309-1.c: New test.
25654 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
25656 * gcc.c-torture/execute/20030307-1.c: New test.
25658 2003-02-20 Randolph Chung <tausq@debian.org>
25660 * gcc.c-torture/compile/20030220-1.c: New test.
25662 2003-02-18 Jakub Jelinek <jakub@redhat.com>
25664 * gcc.dg/20030217-1.c: New test.
25666 2003-01-29 Jakub Jelinek <jakub@redhat.com>
25668 * gcc.c-torture/compile/20020129-1.c: New test.
25670 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
25672 * gcc.dg/unroll-1.c: New test.
25674 2002-11-16 Jan Hubicka <jh@suse.cz>
25676 * gcc.c-torture/execute/20020920-1.c: New test.
25678 2002-10-08 Jakub Jelinek <jakub@redhat.com>
25681 * gcc.c-torture/compile/20021008-1.c: New test.
25683 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
25686 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
25688 2002-08-07 Jakub Jelinek <jakub@redhat.com>
25690 * gcc.c-torture/compile/20020807-1.c: New test.
25692 2002-07-30 Jakub Jelinek <jakub@redhat.com>
25694 * gcc.dg/tls/opt-1.c: New test.
25696 2002-07-29 Jakub Jelinek <jakub@redhat.com>
25698 * gcc.dg/20020729-1.c: New test.
25700 2002-07-20 Jakub Jelinek <jakub@redhat.com>
25702 * g++.dg/opt/life1.C: New test.
25704 2002-05-20 Jakub Jelinek <jakub@redhat.com>
25706 * gcc.dg/20020525-1.c: New test.
25708 2002-05-24 Jakub Jelinek <jakub@redhat.com>
25711 * g++.dg/ext/pretty1.C: New test.
25712 * g++.dg/ext/pretty2.C: New test.
25714 2003-05-15 Mark Mitchell <mark@codesourcery.com>
25717 * g++.dg/ext/typeof5.C: New test.
25719 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
25721 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
25722 __USER_LABEL_PREFIX__ into account.
25723 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
25725 2003-05-14 Roger Sayle <roger@eyesopen.com>
25727 * gcc.dg/builtins-15.c: New test case.
25729 2003-05-13 Zack Weinberg <zack@codesourcery.com>
25731 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
25733 2003-05-12 Mark Mitchell <mark@codesourcery.com>
25735 * lib/g++.exp: Tweak handling of additional source files.
25736 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
25737 * g++.dg/special/conpr-2a.C: Rename to ...
25738 * g++.dg/special/conpr-2a.cc: ... this.
25739 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
25740 * g++.dg/special/conpr-3a.C: Rename to ...
25741 * g++.dg/special/conpr-3a.cc: This.
25742 * g++.dg/special/conpr-3b.C: Rename to ...
25743 * g++.dg/special/conpr-3b.cc: This.
25744 * g++.dg/special/conpr-4.C: New test.
25745 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
25747 2003-05-12 David Edelsohn <edelsohn@gnu.org>
25749 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
25751 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25753 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
25754 * g++.old-deja/g++.robertl/eb71.C: Likewise.
25755 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
25756 * g++.old-deja/g++.other/warn3.C: Likewise.
25758 2003-05-11 Roger Sayle <roger@eyesopen.com>
25760 * gcc.dg/i386-387-1.c: Update to also test log.
25761 * gcc.dg/i386-387-2.c: Likewise.
25763 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
25765 * g77.f-torture/execute/int8421.f: New test.
25767 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25769 PR c++/10230, c++/10481
25770 * g++.dg/lookup/scoped5.C: New test.
25772 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25775 * g++.dg/template/ttp6.C: New test.
25777 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
25779 * gcc.c-torture/execute/builtins: New directory.
25780 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
25781 gcc.c-torture/execute/builtins.
25782 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
25783 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
25784 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
25785 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
25787 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25790 * g++.dg/template/access8.C: New test.
25791 * g++.dg/template/access9.C: New test.
25793 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25796 * g++.dg/parse/access1.C: New test.
25798 2003-05-09 DJ Delorie <dj@redhat.com>
25800 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
25801 long, and not an int.
25803 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25805 PR c++/10555, c++/10576
25806 * g++.dg/template/memclass1.C: New test.
25808 2003-05-08 DJ Delorie <dj@redhat.com>
25810 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
25812 * gcc.c-torture/execute/20021024-1.x: Likewise.
25813 * gcc.c-torture/execute/shiftdi.x: Likewise.
25814 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
25815 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
25816 * gcc.dg/20021018-1.c: Likewise.
25818 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25820 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
25822 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
25823 (bcopy): Call memmove.
25825 2003-05-08 Roger Sayle <roger@eyesopen.com>
25827 * g77.f-torture/compile/8485.f: New test case.
25829 2003-05-07 Richard Henderson <rth@redhat.com>
25832 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
25833 Verify exception_cleanup not called for rethrows.
25834 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
25835 when exiting catch block without rethrowing.
25836 * g++.dg/eh/forced3.C: New.
25837 * g++.dg/eh/forced4.C: New.
25839 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
25841 * gcc.dg/20030505.c: Fix triplet.
25843 2003-05-06 DJ Delorie <dj@redhat.com>
25845 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
25846 * gcc.dg/nest.c: Likewise.
25848 2003-05-05 Roger Sayle <roger@eyesopen.com>
25850 * gcc.dg/builtins-14.c: New test case.
25852 2003-05-05 Janis Johnson <janis187@us.ibm.com>
25854 * lib/compat.exp (compat-execute): New argument.
25855 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
25856 * gcc.dg/compat: New test directory.
25857 * gcc.dg/compat/compat.exp: New expect script.
25858 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
25859 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
25860 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
25861 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
25862 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
25863 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
25865 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
25866 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
25867 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
25868 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
25869 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
25870 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
25871 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
25872 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
25873 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
25874 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
25875 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
25876 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
25877 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
25878 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
25879 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
25881 2003-05-05 Zack Weinberg <zack@codesourcery.com>
25883 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
25885 2003-05-05 Jakub Jelinek <jakub@redhat.com>
25887 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
25889 2003-05-05 Geoffrey Keating <geoffk@apple.com>
25891 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
25892 * gcc.dg/ppc-fsel-2.c: New test.
25894 * gcc.dg/unused-5.c: New test.
25896 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25899 * g++.dg/warn/pmf1.C: New test.
25901 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25904 * g++.dg/warn/main.C: New test.
25906 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25908 * gcc.dg/nonnull-3.c: New test.
25910 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
25912 * gcc.dg/cpp/Wtrigraphs.c: Update.
25913 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
25915 2003-05-03 Geoffrey Keating <geoffk@apple.com>
25917 * gcc.dg/ppc-fsel-1.c: New test.
25919 2003-05-03 Zack Weinberg <zack@codesourcery.com>
25922 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
25924 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
25926 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
25928 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25930 PR c++/9364, c++/10553, c++/10586
25931 * g++.dg/parse/typename4.C: New test.
25932 * g++.dg/parse/typename5.C: Likewise.
25934 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
25936 * gcc.c-torture/compile/20030503-1.c: New test.
25938 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25940 * g++.dg/lookup/using5.C: Fix testcase error.
25942 2003-05-01 Chris Demetriou <cgd@broadcom.com>
25944 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
25945 since MEABI is no longer supported. Remove all vestiges
25946 of MEABI from the test.
25948 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25951 * g++.dg/lookup/using5.C: New test.
25953 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25956 * g++.dg/template/ttp5.C: New test.
25958 2003-04-30 Mark Mitchell <mark@codesourcery.com>
25960 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
25961 (dg-gpp-additional-sources): New function.
25962 (dg-gpp-additional-files): Likewise.
25963 * lib/g++.exp (additional_sources): New variable.
25964 (additional_files): Likewise.
25965 (g++_target_compile): Deal with them.
25966 * lib/old-dejagnu.exp: Remove.
25967 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
25968 * g++.old-deja: Revise all tests to use dg commands.
25970 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25972 PR c++/9432, c++/9528
25973 * g++.dg/lookup/using4.C: New test.
25975 2003-04-29 Geoffrey Keating <geoffk@apple.com>
25977 * gcc.dg/noreturn-5.c: New file.
25978 * gcc.dg/noreturn-6.c: New file.
25980 * gcc.c-torture/compile/inline-1.c: New file.
25982 2003-04-29 Mark Mitchell <mark@codesourcery.com>
25985 * g++.dg/template/explicit1.C: New test.
25987 2003-04-29 Mark Mitchell <mark@codesourcery.com>
25990 * g++.dg/other/bitfield1.C: New test.
25993 * g++.dg/init/new7.C: New test.
25995 2003-04-29 Mark Mitchell <mark@codesourcery.com>
25997 * g++.dg/ext/desig1.C: New test.
25998 * g++.dg/ext/init1.C: Update.
26000 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
26002 2003-04-28 Mark Mitchell <mark@codesourcery.com>
26005 * g++.dg/warn/Winline-1.C: New test.
26007 2003-04-28 Jakub Jelinek <jakub@redhat.com>
26009 * gcc.c-torture/execute/string-opt-19.c: New test.
26011 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
26012 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
26014 2003-04-27 Mark Mitchell <mark@codesourcery.com>
26017 * g++.dg/init/new6.C: New test.
26020 * g++.dg/init/ref6.C: New test.
26022 2003-04-26 David Edelsohn <edelsohn@gnu.org>
26024 * g++.dg/warn/weak1.C: XFAIL on AIX4.
26026 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26028 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
26029 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
26031 2003-04-25 Mark Mitchell <mark@codesourcery.com>
26033 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
26034 initialized static data members.
26036 2003-04-25 H.J. Lu <hjl@gnu.org>
26038 * gcc.dg/ia64-sync-4.c: New test.
26040 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26042 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
26045 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
26048 * g++.dg/warn/conv1.C: New test.
26049 * g++.old-deja/g++.other/conv7.C: Adjust.
26050 * g++.old-deja/g++.other/overload14.C: Adjust.
26052 2003-04-23 Mark Mitchell <mark@codesourcery.com>
26055 * g++.dg/template/defarg2.C: New test.
26057 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
26059 * gcc.dg/cpp/include2.c: Update.
26060 * gcc.dg/cpp/multiline-2.c: New.
26061 * gcc.dg/cpp/multiline.c: Update.
26062 * gcc.dg/cpp/strify2.c: Update.
26063 * gcc.dg/cpp/trad/literals-2.c: Update.
26065 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26067 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
26069 2003-04-23 Mark Mitchell <mark@codesourcery.com>
26071 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
26073 2003-04-23 Mark Mitchell <mark@codesourcery.com>
26076 * g++.dg/parse/crash4.C: New test.
26079 * g++.dg/parse/crash5.C: New test.
26081 2003-04-22 Mark Mitchell <mark@codesourcery.com>
26084 * g++.dg/parse/crash3.C: New test.
26087 * g++.dg/parse/elab1.C: New test.
26089 2003-04-22 Devang Patel <dpatel@apple.com>
26091 * gcc.dg/cpp/trad/funlike-5.c: New test.
26093 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
26095 * g++.dg/other/packed1.C: Fix dg options.
26097 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
26099 * g++.dg/other/offsetof2.C: New test.
26101 2003-04-21 Mark Mitchell <mark@codesourcery.com>
26103 * g++.dg/template/recurse.C: Adjust location of error messages.
26105 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
26108 * g++.dg/init/addr-const1.C: New test.
26109 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
26111 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
26114 * g++.dg/lookup/struct-hack1.C: New test.
26116 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
26118 * ucs.c: Update diagnostic messages.
26120 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
26122 * gcc.dg/cpp/truefalse.cpp: New test.
26123 * gcc.dg/cpp/cpp.exp: Update.
26124 * g++.dg/other/stdbool-if.C: Remove.
26126 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
26128 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
26129 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
26131 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
26133 * gcc.c-torture/compile/20030418-1.c: New test.
26135 2003-04-17 Janis Johnson <janis187@us.ibm.com>
26137 * README.compat: Remove; content moved to doc/sourcebuild.texi.
26139 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26142 g++.dg/template/dependent-name1.C: New test.
26144 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
26146 * gcc.dg/warn-1.c (tourist_guide): New array,
26147 contains a pointer to bar.
26149 2003-04-16 Roger Sayle <roger@eyesopen.com>
26151 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
26152 * gcc.c-torture/execute/medce-1.c: New test case.
26153 * gcc.c-torture/execute/medce-2.c: New test case.
26155 2003-04-15 Mark Mitchell <mark@codesourcery.com>
26157 * lib/prune.exp: Ignore more messages.
26160 * g++.dg/parse/lookup3.C: New test.
26162 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
26164 * gcc.c-torture/compile/20030415-1.c : New test.
26166 2003-04-14 Mark Mitchell <mark@codesourcery.com>
26168 * gcc.c-torture/execute/scope-2.c: Move to ...
26169 * gcc.dg/noncompile/scope.c: .... here.
26171 2003-04-14 Roger Sayle <roger@eyesopen.com>
26173 * gcc.dg/20030414-2.c: New test case.
26175 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
26178 * gcc.dg/20030414-1.c: New test.
26180 2003-04-13 Roger Sayle <roger@eyesopen.com>
26182 * gcc.dg/builtins-12.c: New test case.
26183 * gcc.dg/builtins-13.c: New test case.
26185 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26187 * gcc.c-torture/execute/string-opt-18.c: New test.
26189 2003-04-13 Mark Mitchell <mark@codesourcery.com>
26192 * g++.dg/init/new5.C: New test.
26194 2003-04-12 Mark Mitchell <mark@codesourcery.com>
26197 * g++.dg/ext/dllimport1.C: New test.
26199 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
26201 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
26203 2003-04-11 Bud Davis <bdavis9659@comcast.net>
26206 * g77.f-torture/noncompile/9263.f: New test
26208 * g77.f-torture/execute/1832.f: New test
26210 2003-04-11 David Chad <davidc@freebsd.org>
26211 Loren J. Rittle <ljrittle@acm.org>
26214 * objc.dg/headers.m: New test.
26216 2003-04-10 Zack Weinberg <zack@codesourcery.com>
26218 * gcc.c-torture/execute/builtin-noret-2.c: New.
26219 * gcc.c-torture/execute/builtin-noret-2.x: New.
26220 XFAIL builtin-noret-2.c at -O1 and above.
26221 * gcc.dg/redecl.c: New.
26222 * gcc.dg/Wshadow-1.c: Update error regexps.
26224 2003-04-10 Mark Mitchell <mark@codesourcery.com>
26226 * g++.dg/abi/bitfield10.C: New test.
26228 2003-04-09 Mike Stump <mrs@apple.com>
26230 * gcc.dg/pch/pch.exp: Make testcase names longer.
26231 * g++.dg/pch/pch.exp: Make testcase names longer.
26233 2003-04-08 Roger Sayle <roger@eyesopen.com>
26235 * gcc.dg/builtins-11.c: New test case.
26237 2003-04-08 Roger Sayle <roger@eyesopen.com>
26239 * gcc.dg/builtins-9.c: New test case.
26240 * gcc.dg/builtins-10.c: New test case.
26242 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
26244 * gcc.dg/noncompile/init-4.c.c: New test.
26246 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
26248 * gcc.misc-test/gcov-9.c: New test.
26249 * gcc.misc-test/gcov-10.c: New test
26250 * gcc.misc-test/gcov-11.c: New test.
26252 2003-04-05 Zack Weinberg <zack@codesourcery.com>
26254 PR optimization/10024
26255 * gcc.c-torture/compile/20030405-1.c: New test.
26257 2003-04-04 Geoffrey Keating <geoffk@apple.com>
26259 * gcc.dg/pch/static-3.c: New.
26260 * gcc.dg/pch/static-3.hs: New.
26261 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
26263 2003-04-04 Richard Henderson <rth@redhat.com>
26265 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
26266 * g++.dg/eh/forced2.C: Likewise.
26268 2003-04-03 Mike Stump <mrs@apple.com>
26270 * lib/scanasm.exp (scan-assembler): Add xfail processing for
26272 (scan-assembler-times, scan-assembler-not): Likewise.
26273 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
26275 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
26277 * gcc.dg/sparc-loop-1.c: New test.
26279 2003-04-02 Geoffrey Keating <geoffk@apple.com>
26282 * g++.dg/pch/system-2.C: New.
26283 * g++.dg/pch/system-2.Hs: New.
26285 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
26287 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
26289 * g++.dg/eh/simd-1.C (vecfunc): Same.
26291 2003-04-01 Roger Sayle <roger@eyesopen.com>
26293 * gcc.c-torture/execute/20030401-1.c: New test case.
26295 2003-04-01 Ziemowit Laski <zlaski@apple.com>
26297 * objc.dg/defs.m: New.
26299 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
26301 * g++.dg/eh/simd-1.C: New.
26302 * g++.dg/eh/simd-2.C: New.
26304 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
26306 * gcc.c-torture/execute/simd-3.c: New.
26308 2003-03-31 Mark Mitchell <mark@codesourcery.com>
26311 * gcc.dg/20030331-2.c: New test.
26313 2003-03-31 Mark Mitchell <mark@codesourcery.com>
26316 * g++.dg/parse/crash2.C: New test.
26318 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
26320 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
26321 * gcc.c-torture/execute/20030331-1.c: ...here.
26323 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
26325 * gcc.c-torture/execute/20030331-1.c: New test.
26327 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
26329 * lib/gcov.exp: Adjust call return testing strings.
26330 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
26332 2003-03-31 Roger Sayle <roger@eyesopen.com>
26334 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
26335 * gcc.dg/builtins-7.c: New test case.
26336 * gcc.dg/builtins-8.c: New test case.
26338 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
26340 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
26342 2003-03-30 Mark Mitchell <mark@codesourcery.com>
26345 * g++.dg/lookup-class-member-2.C: New test.
26347 2003-03-30 Glen Nakamura <glen@imodulo.com>
26349 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
26351 2003-03-28 Roger Sayle <roger@eyesopen.com>
26353 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
26355 2003-03-28 Mark Mitchell <mark@codesourcery.com>
26357 * g++.dg/init/attrib1.C: New test.
26359 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26361 * gcc.dg/ultrasp8.c: New test.
26363 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26365 * gcc.dg/ultrasp7.c: New test.
26367 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
26370 * g++.dg/template/inline1.C: New test.
26372 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26374 * gcc.dg/sparc-dwarf2.c: New test.
26376 2003-03-27 Roger Sayle <roger@eyesopen.com>
26378 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
26379 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
26381 2003-03-27 Mark Mitchell <mark@codesourcery.com>
26383 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
26384 than reading .x files.
26385 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
26386 * g77.dg/gcov/gcov-1.f: Likewise.
26387 * gcc.misc-tests/gcov-4b.c: Likewise.
26388 * gcc.misc-tests/gcov-5b.c: Likewise.
26389 * gcc.misc-tests/gcov-6.c: Likewise.
26390 * gcc.misc-tests/gcov-7.c: Likewise.
26391 * gcc.misc-tests/gcov-8.c: Likewise.
26392 * g++.dg/gcov/gcov-1.x: Remove.
26393 * g77.dg/gcov/gcov-1.x: Likewise.
26394 * gcc.misc-tests/gcov-4b.x: Likewise.
26395 * gcc.misc-tests/gcov-5b.x: Likewise.
26396 * gcc.misc-tests/gcov-6.x: Likewise.
26397 * gcc.misc-tests/gcov-7.x: Likewise.
26398 * gcc.misc-tests/gcov-8.x: Likewise.
26400 2003-03-27 Glen Nakamura <glen@imodulo.com>
26403 * gcc.dg/20030324-1.c: New test.
26405 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
26408 * g++.dg/template/arg3.C: New test.
26411 * g++.dg/template/friend18.C: New test.
26413 2003-03-26 Roger Sayle <roger@eyesopen.com>
26415 * g77.f-torture/compile/20030326-1.f: New test case.
26417 2003-03-26 Janis Johnson <janis187@us.ibm.com>
26419 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
26421 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
26423 2003-03-26 Jakub Jelinek <jakub@redhat.com>
26425 * gcc.dg/ia64-sync-3.c: New test.
26427 2003-03-26 Alan Modra <amodra@bigpond.net.au>
26429 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
26431 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26433 * gcc.dg/ultrasp6.c: New test.
26435 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
26437 * gcc.dg/i386-signbit-1.c: New test.
26438 * gcc.dg/i386-signbit-2.c: New test.
26439 * gcc.dg/i386-signbit-3.c: New test.
26441 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
26443 * gcc.dg/ultrasp5.c: Fix options.
26445 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
26447 * gcc.dg/ultrasp5.c: Fix comment.
26449 2003-03-24 Bud Davis <bdavis9659@comcast.net>
26452 * g77.f-torture/execute/10197.f: New test.
26454 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
26456 PR c++/9898, c++/383
26457 * g++.dg/template/conv6.C: New test.
26460 * g++.dg/template/ptrmem5.C: New test.
26463 * g++.dg/lookup/koenig1.C: New test.
26466 * g++.dg/lookup/template2.C: New test.
26468 2003-03-24 Jakub Jelinek <jakub@redhat.com>
26470 * g++.dg/opt/rtti1.C: New test.
26472 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26474 * gcc.dg/ultrasp5.c: New test.
26476 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
26479 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
26482 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
26485 * gcc.dg/20030323-1.c: New test.
26487 2003-03-23 Roger Sayle <roger@eyesopen.com>
26489 * gcc.c-torture/compile/20030323-1.c: New test case.
26491 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
26493 * gcc.dg/20030321-1.c: New test.
26495 2003-03-22 Zack Weinberg <zack@codesourcery.com>
26497 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
26499 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
26501 PR c++/9978, c++/9708
26502 * g++.dg/ext/vlm1.C: Adjust expected error.
26503 * g++.dg/ext/vla2.C: New test.
26504 * g++.dg/template/arg1.C: New test.
26505 * g++.dg/template/arg2.C: New test.
26507 2003-03-22 Bud Davis <bdavis9659@comcast.net>
26509 * g77.f-torture/execute/select.f: New test.
26510 * g77.f-torture/noncompile/select_no_compile.f: New test.
26512 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
26515 * g++.dg/other/error4.C: New test.
26517 2003-03-20 Mark Mitchell <mark@codesourcery.com>
26519 * g++.dg/template/friend17.C: New test.
26521 2003-03-21 Alan Modra <amodra@bigpond.net.au>
26523 * gcc.c-torture/compile/20030320-1.c: New.
26525 2003-03-20 Roger Sayle <roger@eyesopen.com>
26527 * gcc.dg/builtins-6.c: New test case.
26529 2003-03-19 Alan Modra <amodra@bigpond.net.au>
26532 * gcc.c-torture/compile/20030319-1.c: New.
26534 2003-03-18 Jan Hubicka <jh@suse.cz>
26536 * gcc.dg/i386-cvt-1.c: New test.
26538 2003-03-17 Zack Weinberg <zack@codesourcery.com>
26540 * objc.dg/naming-1.m: Use "(parse|syntax) error".
26541 * objc.dg/naming-2.m: Likewise.
26543 2003-03-17 Mark Mitchell <mark@codesourcery.com>
26546 * g++.dg/parse/crash1.C: New test.
26548 2003-03-16 Mark Mitchell <mark@codesourcery.com>
26551 * g++.dg/eh/cleanup1.C: New test.
26553 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
26555 * gcc.c-torture/execute/20030316-1.c: New test case.
26557 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
26560 * g++.dg/init/ctor2.C: New test.
26562 2003-03-15 Roger Sayle <roger@eyesopen.com>
26564 * g77.f-torture/compile/xformat.f: New test case.
26566 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26568 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
26569 * g++.old-deja/g++.mike/eh50.C: Likewise.
26571 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26574 * g++.dg/template/spec7.C: New test.
26575 * g++.dg/template/spec8.C: Likewise.
26577 2003-03-14 Jakub Jelinek <jakub@redhat.com>
26579 * gcc.c-torture/execute/20030313-1.c: New test.
26581 2003-03-14 Richard Henderson <rth@redhat.com>
26583 * gcc.dg/inline-2.c: Adjust alpha test for external call.
26585 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
26587 * gcc.c-torture/compile/20030314-1.c: New test.
26589 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
26591 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
26592 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
26594 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
26595 to accept newer _imp__ prefix and additional
26596 newline in .drectve section.
26597 * gcc.dg/dll-4.c: Likewise.
26598 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
26601 2003-03-13 Mark Mitchell <mark@codesourcery.com>
26603 * g++.dg/parse/namespace9.C: New test.
26605 * g++.dg/init/ref5.C: New test.
26606 * g++.dg/parse/ptrmem1.C: Likewise.
26608 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26610 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
26611 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
26612 regular expression.
26613 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
26614 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
26616 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
26618 * gcc.c-torture/execute/20030224-2.c: New test.
26620 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
26622 * gcc.dg/decl-3.c: New test.
26624 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
26626 * gcc.dg/i386-loop-2.c: New test.
26628 2003-03-11 Mark Mitchell <mark@codesourcery.com>
26631 * g++.dg/parse/namespace8.C: New test.
26634 * g++.dg/overload/builtin2.C: New test.
26636 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
26638 * gcc.dg/return-type-3.c: New test.
26640 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
26642 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
26643 profiling options are not supported.
26645 2003-03-10 Mark Mitchell <mark@codesourcery.com>
26647 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
26648 * g++.old-deja/g++.warn/impint2.C: Likewise.
26650 2003-03-10 Devang Patel <dpatel@apple.com>
26652 * g++.dg/cpp/c++_cmd_1.C: New test.
26653 * g++.dg/cpp/c++_cmd_1.h: New file.
26655 2003-03-10 Segher Boessenkool <segher@koffie.nl>
26657 * gcc.dg/altivec-9.c: New file.
26659 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26661 * gcc.dg/ppc-sdata-1.c: New test.
26662 * gcc.dg/ppc-sdata-2.c: New test.
26664 2003-03-09 Mark Mitchell <mark@codesourcery.com>
26667 * g++.dg/opt/ptrmem2.C: New test.
26670 * g++.dg/opt/ptrmem1.C: New test.
26672 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
26674 * gcc.dg/i386-loop-1.c: New test.
26676 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26679 * g++.dg/lookup/friend1.C: New test.
26681 2003-03-08 Mark Mitchell <mark@codesourcery.com>
26684 * g++.dg/parser/constructor1.C: New test.
26686 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
26688 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
26690 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
26692 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
26694 * gcc.dg/cpp/Wunused.c: Update test.
26696 2003-03-08 Jan Hubicka <jh@suse.cz>
26698 * gcc.dg/inline-3.c: New test.
26700 2003-03-08 Mark Mitchell <mark@codesourcery.com>
26703 * g++.dg/parse/builtin1.C: New test.
26706 * g++.dg/abi/cookie1.C: New test.
26707 * g++.dg/abi/cookie2.C: Likewise.
26710 * g++.dg/template/field1.C: New test.
26713 * g++.dg/parse/class1.C: New test.
26714 * g++.dg/parse/namespace7.C: Likewise.
26715 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
26717 2003-03-07 Mark Mitchell <mark@codesourcery.com>
26719 * g++.dg/init/ref4.C: New test.
26721 2003-03-07 Jan Hubicka <jh@suse.cz>
26723 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
26724 * gcc.dg/inline-3.c: New test.
26726 2003-03-06 Mark Mitchell <mark@codesourcery.com>
26728 * g++.dg/init/ref3.C: New test.
26731 * g++.dg/init/ref2.C: New test.
26734 * g++.dg/warn/Wshadow-2.C: New test.
26737 * g++.dg/warn/Woverloaded-1.C: New test.
26739 2003-03-05 Jan Hubicka <jh@suse.cz>
26741 * gcc.dg/i386-local2.c: New.
26742 * gcc.dg/i386-local.c: Fix typo.
26744 2003-03-05 Mark Mitchell <mark@codesourcery.com>
26746 * g++.dg/abi/layout3.C: New test.
26748 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26750 * gcc.c-torture/compile/20030305-1.c
26752 2003-03-05 Jan Hubicka <jh@suse.cz>
26754 * gcc.dg/i386-local.c: New.
26756 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
26758 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
26760 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26762 * gcc.dg/switch-2.c: New test.
26763 * gcc.dg/switch-3.c: New test.
26764 * gcc.dg/Wswitch.c: Adjust line numbers.
26765 * gcc.dg/Wswitch-default.c: Likewise.
26766 * gcc.dg/Wswitch-enum.c: Likewise.
26768 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
26770 * gcc.c-torture/execute/20030222-1.c: New test.
26772 2003-03-03 James E Wilson <wilson@tuliptree.org>
26774 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
26776 2003-03-03 Mark Mitchell <mark@codesourcery.com>
26779 * g++.dg/init/ref1.C: New test.
26781 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
26783 * gcc.dg/sh-relax.c: New SH-only test.
26785 2003-03-03 Geoffrey Keating <geoffk@apple.com>
26787 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
26788 comment explaining purpose of testcase.
26790 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
26792 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
26793 for HC11/HC12 (asm needs two int registers).
26794 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
26795 HC11/HC12 because the test uses an asm which needs two 32-bit
26798 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
26800 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
26801 for HC11/HC12 (array is too large otherwise).
26802 * gcc.c-torture/compile/920501-4.x: New file, likewise.
26803 * gcc.c-torture/compile/20010518-2.x: Likewise.
26804 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
26805 HC11/HC12 (array is too large).
26807 2003-03-01 Geoffrey Keating <geoffk@apple.com>
26809 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
26810 * lib/g++-dg.exp (g++-dg-test): Likewise.
26812 2003-03-01 Roger Sayle <roger@eyesopen.com>
26814 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
26815 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
26817 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26819 * g++.dg/warn/implicit-typename1.C: Remove warning.
26821 2003-02-28 Richard Henderson <rth@redhat.com>
26823 * gcc.dg/noreturn-1.c: Move noreturn warning line.
26824 * gcc.dg/return-type-1.c: Move control reaches end warning line.
26826 2003-02-28 Geoffrey Keating <geoffk@apple.com>
26828 * gcc.dg/pch/pch.exp: Change .pch to .gch.
26829 * g++.dg/pch/pch.exp: Likewise.
26831 2003-02-28 Mark Mitchell <mark@codesourcery.com>
26834 * testsuite/g++.dg/init/new4.C: New test.
26836 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
26838 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
26840 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
26842 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
26845 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
26848 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26850 * lib/scanasm.exp: Add support for counting numbers of
26852 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
26853 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
26855 2003-02-25 Mark Mitchell <mark@codesourcery.com>
26858 * g++.dg/template/static3.C: New test.
26861 * g++.dg/parse/namespace6.C: New test.
26863 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26866 * gcc.dg/20030225-1.c: New test.
26868 2003-02-24 Mark Mitchell <mark@codesourcery.com>
26870 * README: Remove out-of-date information.
26873 * g++.dg/template/spec6.C: New test.
26875 2003-02-24 Jeff Law <law@redhat.com>
26877 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
26879 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26881 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
26882 * gcc.dg/pragma-ep-1.c: Likewise.
26884 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26887 * g++.dg/template/friend16.C: New test.
26889 2003-02-23 Mark Mitchell <mark@codesourcery.com>
26892 * g++.dg/parse/fused-params1.C: Adjust error messages.
26893 * g++.dg/template/nested3.C: New test.
26895 2003-02-24 Alan Modra <amodra@bigpond.net.au>
26897 * g++.dg/abi/param1.C: New test.
26899 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26902 * g++.dg/warn/implicit-typename1.C: New test.
26904 2003-02-22 Kelley Cook <kelleycook@comcast.net>
26906 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
26908 * g++.old-deja/g++.other/store-expr2.C: Likewise.
26909 * gcc.c-torture/execute/20010129-1.x: Likewise.
26910 * gcc.dg/20011107-1.c: Likewise.
26911 * gcc.dg/20020108-1.c: Likewise.
26912 * gcc.dg/20020122-3.c: Likewise.
26913 * gcc.dg/20020206-1.c: Likewise.
26914 * gcc.dg/20020310-1.c: Likewise.
26915 * gcc.dg/20020426-2.c: Likewise.
26916 * gcc.dg/20020517-1.c: Likewise.
26917 * gcc.dg/991230-1.c: Likewise.
26918 * gcc.dg/i386-unroll-1.c: Likewise.
26919 * gcc.misc-tests/i386-prefetch.exp: Likewise.
26921 2003-02-22 Jan Hubicka <jh@suse.cz>
26923 * gcc.dg/i386-mul.c: New test.
26925 2003-02-21 Roger Sayle <roger@eyesopen.com>
26927 * gcc.dg/builtins-5.c: New test case.
26929 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
26931 * gcc.dg/asmreg-1.c: New test.
26933 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26936 * g++.dg/parse/varmod1.C: New test.
26938 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26941 * g++.dg/template/op1.C: New test.
26943 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26946 * g++.dg/template/nested2.C: New test.
26948 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26951 * g++.dg/expr/dtor1.C: New test.
26953 2003-02-21 Zack Weinberg <zack@codesourcery.com>
26955 * gcc.dg/cpp/include3.c: New test.
26956 * gcc.dg/cpp/inc/foo.h: New file.
26958 2003-02-21 Glen Nakamura <glen@imodulo.com>
26960 * gcc.c-torture/execute/20030221-1.c: New test.
26962 2003-02-20 Mark Mitchell <mark@codesourcery.com>
26965 * g++.dg/abi/conv1.C: New test.
26967 2003-02-20 Jan Hubicka <jh@suse.cz>
26969 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
26971 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
26973 * gcc.c-torture/compile/20030219-1.c: New test.
26975 2003-02-18 Jan Hubicka <jh@suse.cz>
26977 * gcc.dg/funcorder.c: New test.
26979 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
26981 * gcc.c-torture/execute/20030218-1.c: New.
26983 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
26985 * gcc.dg/20030218-1.c: New.
26987 2003-02-18 Richard Henderson <rth@redhat.com>
26989 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
26990 * gcc.dg/attr-used-2.c: New.
26992 2003-02-18 Mark Mitchell <mark@codesourcery.com>
26995 * g++.dg/init/copy5.C: New test.
26997 2003-02-18 Geoffrey Keating <geoffk@apple.com>
26999 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
27000 * g++.dg/pch/pch.exp: Likewise.
27002 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
27004 * gcc.c-torture/execute/20030209-1.c: Enable the test if
27005 STACK_SIZE is not defined.
27007 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27010 * g++.dg/template/init1.C: New test.
27012 2003-02-16 Jan HUbicka <jh@suse.cz>
27014 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
27015 (foo): Add few extra tests
27016 * gcc.dg/c99-const-expr-3.c: Likewise.
27017 * gcc.c-torture/execute/20030216-1.c: New.
27019 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27022 * g++.dg/ext/typeof4.C: New test.
27024 2003-02-15 Roger Sayle <roger@eyesopen.com>
27026 * gcc.dg/i386-387-3.c: New test case.
27028 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
27030 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
27031 cris-*-elf* cris-*-aout* and mmix-*-*.
27033 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
27035 * gcc.dg/20030213-1.c: New test.
27037 2003-02-12 Roger Sayle <roger@eyesopen.com>
27039 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
27040 * gcc.dg/i386-387-2.c: Likewise.
27042 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
27044 * gcc.dg/ppc-spe.c: Fix formatting.
27045 Enable tests that were previously unsupported by gas.
27046 Delete tests for instructions that no longer exist.
27047 Switch arguments on evsubifw builtin.
27049 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
27051 * gcc.c-torture/execute/20030209-1.c: Disable the test if
27052 STACK_SIZE is too small.
27054 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
27055 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
27057 * gcc.dg/decl-2.c: New test.
27059 2003-02-10 Jan Hubicka <jh@suse.cz>
27061 * gcc.dg/i386-fpcvt-1.c: New test.
27063 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
27065 * gcc.c-torture/execute/20030209-1.c: New test.
27067 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
27069 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
27070 int-wide bitops, use the constants of the same width.
27071 Likewise, if long long is 32-bit wide, test bitops using
27074 2003-02-07 Loren James Rittle <ljrittle@acm.org>
27076 * gcc.dg/20021014-1.c: Annotate with expected notice text.
27078 2003-02-07 Roger Sayle <roger@eyesopen.com>
27080 * testsuite/gcc.dg/builtins-4.c: New test case.
27082 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27084 * gcc.dg/20020430-1.c: Fix dg command typos.
27085 * gcc.dg/20020503-1.c: Likewise.
27087 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27090 * g++.dg/parse/fused-params1.C: New test.
27093 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
27096 * g++.dg/parse/non-dependent1.C: New test.
27099 * g++.dg/parse/dupl-tmpl-args1.C: New test.
27102 * g++.dg/parse/undefined7.C: New test.
27103 * g++.dg/parse/non-templ1.C: New test.
27106 * g++.dg/parse/too-many-tmpl-args1.C: New test.
27108 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27110 * gcc.c-torture/compile/20030206-1.c: New test.
27112 2003-02-05 Roger Sayle <roger@eyesopen.com>
27114 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
27115 "pow" to "foo" to avoid potential confusion with a math built-in.
27117 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27119 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
27120 conditions for SPARC targets.
27122 2003-02-05 Jakub Jelinek <jakub@redhat.com>
27124 * gcc.dg/20030204-1.c: New test.
27126 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27129 * g++.dg/parse/array-size1.C: New test.
27132 * g++.dg/parse/undefined3.C: New test.
27135 * g++.dg/parse/undefined4.C: New test.
27138 * g++.dg/parse/undefined5.C: New test.
27141 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
27144 * g++.dg/parse/casting-operator1.C: New test.
27147 * g++.dg/parse/undefined6.C: New test.
27150 * g++.dg/parse/missing-template1.C: New test.
27152 2003-02-04 Jan Hubicka <jh@suse.cz>
27154 * gcc.dg/i386-cadd.c: Compile using -march=k8.
27155 * gcc.dg/i386-cmov?.c: Likewise.
27156 * gcc.dg/i386-fpcvt-?.c: Likewise.
27157 * gcc.dg/i386-ssefp-1.c: Likewise.
27158 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
27161 2003-02-03 Mark Mitchell <mark@codesourcery.com>
27164 * testsuite/g++.dg/ext/max.C: New test.
27166 2003-02-03 Jan Hubicka <jh@suse.cz>
27168 * gcc.c-torture/execute/20030203-1.c: New test.
27170 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
27172 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
27175 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
27177 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
27178 * g++.dg/init/new2.C: Likewise.
27179 * g++.dg/other/new1.C: Likewise.
27181 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
27183 * gcc.dg/struct-ret-libc.c: New test.
27185 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
27187 * gcc.dg/20030129-1.c: New test.
27189 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27192 * g++.dg/template/ptrmem4.C: New test.
27194 2003-01-29 Mark Mitchell <mark@codesourcery.com>
27196 * g++.dg/parser/constant1.C: New test.
27198 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27201 * g++.dg/parse/friend2.C: New test.
27203 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
27206 * g++.dg/template/unify4.C: New test.
27208 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
27210 * gcc.c-torture/execute/20030128-1.c: New test.
27212 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
27214 * g++.dg/lookup/nested1.C: Test moved from ...
27215 * g++.old-deja/g++.other/lookup24.C: ... here.
27217 2003-01-28 Jan Hubicka <jh@suse.cz>
27219 * gcc.dg/i386-cmov5.c: New test.
27221 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
27223 * gcc.c-torture/execute/20010925-1.c: Changed the
27224 memcpy declaration.
27226 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
27229 * g++.dg/parse/template5.C: New test.
27231 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
27234 * g77.dg/pr9258: New test.
27236 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27238 * README: Move relevant parts from README.g++.
27240 * README.g++: Remove this file.
27242 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
27244 * g++.dg/abi/dcast1.C: New test.
27246 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27248 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
27250 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
27253 * g++.old-deja/g++.other/lookup24.C: New test.
27255 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27258 * gcc.dg/uninit-C.c: New test.
27260 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
27262 * g++.dg/abi/covariant1.C: New test.
27264 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
27266 * gcc.dg/20030123-1.c: New test.
27268 2003-01-25 Jan Hubicka <jh@suse.cz>
27271 * gcc.c-torture/compile/20030125-1.c
27273 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
27276 * g++.dg/parse/template3.C: New test.
27277 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
27280 * g++.dg/parse/template4.C: New test.
27283 * g++.dg/template/qual2.C: New test.
27286 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
27288 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
27290 2003-01-25 Roger Sayle <roger@eyesopen.com>
27292 * gcc.c-torture/execute/switch-1.c: New test case.
27294 2003-01-25 Jan Hubicka <jh@suse.cz>
27296 * gcc.c-torture/execute/20030125-1.[cx]: New test.
27298 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
27300 Tweaks for Bison-1.875. From the NEWS file:
27301 "- `parse error' -> `syntax error'
27302 Bison now uniformly uses the term `syntax error'"
27303 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
27304 * gcc.dg/cpp/digraph2.c: Likewise.
27305 * gcc.dg/cpp/direct2.c: Likewise.
27306 * gcc.dg/cpp/paste4.c: Likewise.
27307 * gcc.dg/c90-restrict-1.c: Likewise.
27308 * gcc.dg/c99-func-2.c: Likewise.
27309 * gcc.dg/noncompile/920721-2.c: Likewise.
27310 * gcc.dg/noncompile/930622-2.c: Likewise.
27311 * gcc.dg/noncompile/940112-1.c: Likewise.
27312 * gcc.dg/noncompile/950921-1.c: Likewise.
27313 * gcc.dg/noncompile/951123-1.c: Likewise.
27314 * gcc.dg/noncompile/971104-1.c: Likewise.
27315 * gcc.dg/noncompile/990416-1.c: Likewise.
27317 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
27319 * g++.dg/parse/undefined1.C: Add error message.
27321 2003-01-22 Mark Mitchell <mark@codesourcery.com>
27324 * g++.dg/parse/new1.C: New test.
27327 * g++.dg/parse/template2.C: New test.
27330 * g++.dg/parse/typedef2.C: New test.
27333 * g++.dg/ext/typeof3.C: New test.
27335 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27338 * g++.dg/parse/ret-type1.C: New test.
27341 * g++.dg/parse/tmpl-outside1.C: New test.
27344 * g++.dg/parse/int-as-enum1.C: New test.
27347 * g++.dg/parse/no-typename1.C: New test.
27350 * g++.dg/parse/no-value1.C: New test.
27353 * g++.dg/parse/wrong-inline1.C: New test.
27356 * g++.dg/parse/ref1.C: New test.
27359 * g++.dg/parse/attr-ctor1.C: New test.
27362 * g++.dg/parse/namespace5.C: New test.
27365 * g++.dg/parse/func-def1.C: New test.
27368 * g++.dg/parse/undefined1.C: New test.
27370 PR c++/5723, PR c++/8522
27371 * g++.dg/parse/specialization1.C: New test.
27373 PR c++/163, PR c++/8595
27374 * g++.dg/parse/struct-as-enum1.C: New test.
27377 * g++.dg/parse/undefined2.C: New test.
27379 2003-01-22 Mark Mitchell <mark@codesourcery.com>
27382 * g++.dg/parse/template1.C: New test.
27385 * g++.dg/parse/using1.C: New test.
27389 * g++.dg/parse/expr2.C: New test.
27392 * g++.dg/parse/lookup2.C: Likewise.
27394 2003-01-21 Jan Hubicka <jh@suse.cz>
27396 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
27397 * gcc.c-torture/execute/eeprof-1.c: Likewise.
27398 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
27399 * gcc.c-torture/execute/string-opt-*.c: Likewise.
27401 2003-01-20 Nick Clifton <nickc@redhat.com>
27403 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
27404 problem with ARM sibcall code generation.
27406 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
27408 * gcc.c-torture/execute/20030120-1.c: New.
27410 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
27412 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
27414 2003-01-17 Mark Mitchell <mark@codesourcery.com>
27417 * g++.dg/parse/ctor1.C: New test.
27420 * g++.dg/parse/qualified1.C: New test.
27422 * g++.dg/parse/typename3.C: New test.
27424 2003-01-16 Richard Henderson <rth@redhat.com>
27426 * g++.dg/tls/init-2.C: Fix error matches for real this time.
27428 2003-01-16 Richard Henderson <rth@redhat.com>
27430 * g++.dg/pch/pch.exp: Copy test header to the working directory
27431 before using it either for precompilation or direct use.
27432 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
27433 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
27435 2003-01-16 Richard Henderson <rth@redhat.com>
27437 * gcc.dg/pch/pch.exp: Copy test header to the working directory
27438 before using it either for precompilation or direct use.
27439 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
27440 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
27442 2003-01-16 Mark Mitchell <mark@codesourcery.com>
27444 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
27445 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
27446 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
27447 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
27448 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
27449 typename warning into error.
27450 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
27452 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
27453 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
27454 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
27456 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
27457 make declaration visible in template.
27458 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
27459 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
27461 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
27463 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
27464 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
27465 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
27466 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
27467 typename warning with error message.
27468 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
27469 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
27470 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
27472 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
27474 * g++.dg/parse/ambig2.C: New test.
27476 2003-01-15 Richard Henderson <rth@redhat.com>
27478 * g++.dg/tls/init-2.C: Update error message string.
27480 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27482 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
27484 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
27486 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
27488 * gcc.c-torture/compile/20001205-1.x: Likewise.
27489 * gcc.c-torture/compile/20001226-1.x: Likewise.
27490 * gcc.c-torture/compile/920520-1.x: Likewise.
27491 * gcc.c-torture/compile/961203-1.x: Likewise.
27492 * gcc.c-torture/compile/20020604-1.x: Likewise.
27494 2003-01-15 Jan Hubicka <jh@suse.cz>
27496 * gcc.c-torture/compile/20030115-1.c: New test.
27498 * gcc.dg/i386-fpcvt-1.c: New test.
27499 * gcc.dg/i386-fpcvt-2.c: New test.
27501 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
27503 Further conform g++'s __vmi_class_type_info to the C++ ABI
27505 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
27508 2003-01-14 Jan Hubicka <jh@suse.cz>
27510 * gcc.dg/i386-fpcvt-1.c: New test.
27511 * gcc.dg/i386-fpcvt-2.c: New test.
27513 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
27515 * gcc.dg/i386-mmx-3.c: New test.
27517 2003-01-12 Mark Mitchell <mark@codesourcery.com>
27520 * g++.dg/parse/octal1.C: New file.
27523 * g++.dg/parse/typename1.C: New file.
27525 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
27527 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
27528 * gcc.dg/bf-no-ms-layout.c: Likewise.
27529 * gcc.dg/bf-ms-attrib.c: Likewise.
27531 2003-01-10 Mark Mitchell <mark@codesourcery.com>
27534 * g++.dg/parse/dtor1.C: New file.
27537 * g++.dg/rtti/typeid1.C: New file.
27540 * g++.dg/parse/lookup1.C: New file.
27543 * g++.dg/templ/spec5.C: New file.
27545 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
27547 * gcc.c-torture/compile/20030110-1.c: New test.
27549 2003-01-09 Geoffrey Keating <geoffk@apple.com>
27551 Merge from pch-branch:
27553 2002-12-23 Geoffrey Keating <geoffk@apple.com>
27555 * gcc.dg/pch/cpp-1.h: New.
27556 * gcc.dg/pch/cpp-1.c: New.
27557 * gcc.dg/pch/cpp-2.h: New.
27558 * gcc.dg/pch/cpp-2.c: New.
27560 2002-11-19 Geoffrey Keating <geoffk@apple.com>
27562 * gcc.dg/pch/except-1.h: New.
27563 * gcc.dg/pch/except-1.c: New.
27565 2002-11-13 Geoffrey Keating <geoffk@apple.com>
27567 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
27569 * gcc.dg/pch: Include *.hp not *.h.
27570 * gcc.dg/pch/system-1.h: New.
27571 * gcc.dg/pch/system-1.c: New.
27573 2002-11-11 Geoffrey Keating <geoffk@apple.com>
27575 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
27576 rather than trying to build and run a program using PCH.
27577 * gcc.dg/pch: Remove dg-do commands from test files.
27579 2002-11-08 Geoffrey Keating <geoffk@apple.com>
27581 * gcc.dg/pch/macro-3.c: New.
27582 * gcc.dg/pch/macro-3.h: New.
27584 2002-11-04 Geoffrey Keating <geoffk@apple.com>
27586 * gcc.dg/pch/common-1.c: New.
27587 * gcc.dg/pch/common-1.h: New.
27588 * gcc.dg/pch/decl-1.c: New.
27589 * gcc.dg/pch/decl-1.h: New.
27590 * gcc.dg/pch/decl-2.c: New.
27591 * gcc.dg/pch/decl-2.h: New.
27592 * gcc.dg/pch/decl-3.c: New.
27593 * gcc.dg/pch/decl-3.h: New.
27594 * gcc.dg/pch/decl-4.c: New.
27595 * gcc.dg/pch/decl-4.h: New.
27596 * gcc.dg/pch/decl-5.c: New.
27597 * gcc.dg/pch/decl-5.h: New.
27598 * gcc.dg/pch/global-1.c: New.
27599 * gcc.dg/pch/global-1.h: New.
27600 * gcc.dg/pch/inline-1.c: New.
27601 * gcc.dg/pch/inline-1.h: New.
27602 * gcc.dg/pch/inline-2.c: New.
27603 * gcc.dg/pch/inline-2.h: New.
27604 * gcc.dg/pch/static-1.c: New.
27605 * gcc.dg/pch/static-1.h: New.
27606 * gcc.dg/pch/static-2.c: New.
27607 * gcc.dg/pch/static-2.h: New.
27609 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
27611 * g++.dg/pch/pch.exp: Better handle failing testcases.
27612 * gcc.dg/pch/pch.exp: Likewise.
27613 * gcc.dg/pch/macro-1.c: New.
27614 * gcc.dg/pch/macro-1.h: New.
27615 * gcc.dg/pch/macro-2.c: New.
27616 * gcc.dg/pch/macro-2.h: New.
27618 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
27620 * g++.dg/dg.exp: Treat files in pch/ specially.
27621 * g++.dg/pch/pch.exp: New file.
27622 * g++.dg/pch/empty.H: New file.
27623 * g++.dg/pch/empty.C: New file.
27624 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
27627 * gcc.dg/pch/pch.exp: New file.
27628 * gcc.dg/pch/empty.h: New file.
27629 * gcc.dg/pch/empty.c: New file.
27630 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
27633 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27635 * g++.dg/template/friend14.C: New test.
27637 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27639 * gcc.dg/old-style-asm-1.c: New test.
27641 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
27643 * gcc.c-torture/compile/20030109-1.c: New test.
27645 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27647 * gcc.c-torture/execute/20030109-1.c: New test.
27649 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
27651 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
27652 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
27653 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
27654 * g++.old-deja/g++.mike/eh2.C: Likewise.
27655 * g++.old-deja/g++.mike/eh3.C: Likewise.
27656 * g++.old-deja/g++.mike/eh5.C: Likewise.
27657 * g++.old-deja/g++.mike/eh6.C: Likewise.
27658 * g++.old-deja/g++.mike/eh7.C: Likewise.
27659 * g++.old-deja/g++.mike/eh8.C: Likewise.
27660 * g++.old-deja/g++.mike/eh9.C: Likewise.
27661 * g++.old-deja/g++.mike/eh10.C: Likewise.
27662 * g++.old-deja/g++.mike/eh12.C: Likewise.
27663 * g++.old-deja/g++.mike/eh13.C: Likewise.
27664 * g++.old-deja/g++.mike/eh14.C: Likewise.
27665 * g++.old-deja/g++.mike/eh16.C: Likewise.
27666 * g++.old-deja/g++.mike/eh17.C: Likewise.
27667 * g++.old-deja/g++.mike/eh18.C: Likewise.
27668 * g++.old-deja/g++.mike/eh21.C: Likewise.
27669 * g++.old-deja/g++.mike/eh23.C: Likewise.
27670 * g++.old-deja/g++.mike/eh24.C: Likewise.
27671 * g++.old-deja/g++.mike/eh25.C: Likewise.
27672 * g++.old-deja/g++.mike/eh26.C: Likewise.
27673 * g++.old-deja/g++.mike/eh27.C: Likewise.
27674 * g++.old-deja/g++.mike/eh28.C: Likewise.
27675 * g++.old-deja/g++.mike/eh29.C: Likewise.
27676 * g++.old-deja/g++.mike/eh31.C: Likewise.
27677 * g++.old-deja/g++.mike/eh33.C: Likewise.
27678 * g++.old-deja/g++.mike/eh34.C: Likewise.
27679 * g++.old-deja/g++.mike/eh35.C: Likewise.
27680 * g++.old-deja/g++.mike/eh36.C: Likewise.
27681 * g++.old-deja/g++.mike/eh37.C: Likewise.
27682 * g++.old-deja/g++.mike/eh38.C: Likewise.
27683 * g++.old-deja/g++.mike/eh39.C: Likewise.
27684 * g++.old-deja/g++.mike/eh40.C: Likewise.
27685 * g++.old-deja/g++.mike/eh41.C: Likewise.
27686 * g++.old-deja/g++.mike/eh42.C: Likewise.
27687 * g++.old-deja/g++.mike/eh44.C: Likewise.
27688 * g++.old-deja/g++.mike/eh46.C: Likewise.
27689 * g++.old-deja/g++.mike/eh47.C: Likewise.
27690 * g++.old-deja/g++.mike/eh48.C: Likewise.
27691 * g++.old-deja/g++.mike/eh49.C: Likewise.
27692 * g++.old-deja/g++.mike/eh50.C: Likewise.
27693 * g++.old-deja/g++.mike/eh51.C: Likewise.
27694 * g++.old-deja/g++.mike/eh53.C: Likewise.
27695 * g++.old-deja/g++.mike/eh55.C: Likewise.
27696 * g++.old-deja/g++.mike/p7912.C: Likewise.
27697 * g++.old-deja/g++.mike/p9706.C: Likewise.
27698 * g++.old-deja/g++.mike/p10416.C: Likewise.
27699 * g++.old-deja/g++.mike/p11667.C: Likewise.
27700 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
27701 Remove redundant reference to Iris.
27702 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
27703 Elxsi, i860, Pico Java, and WE32K.
27705 2003-01-07 Mark Mitchell <mark@codesourcery.com>
27707 * g++.dg/ext/asm4.C: New test.
27709 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27712 * g++.dg/template/friend12.C: New test.
27713 * g++.dg/template/friend13.C: Likewise.
27714 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
27716 2003-01-08 Jan Hubicka <jh@suse.cz>
27718 * gcc.dg/i386-cadd.c: New test.
27719 * gcc.dg/i386-cmov4.c: Likewise.
27721 2003-01-06 Mark Mitchell <mark@codesourcery.com>
27724 * g++.dg/warn/Wunused-3.C: New test.
27726 * g++.dg/abi/bitfield9.C: New test.
27729 * g++.dg/parse/defarg3.C: New test.
27731 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
27733 * g++.dg/parse/ambig1.C: New test.
27734 * g++.dg/parse/defarg2.C: New test.
27736 2003-01-05 Mark Mitchell <mark@codesourcery.com>
27738 * g++.dg/template/defarg-1.C: New test.
27739 * g++.dg/template/local2.C: Likewise.
27741 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
27743 * gcc.c-torture/execute/20030105-1.c: New test.
27745 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27747 * g++.dg/parse/namespace3.C: Remove extra semicolons.
27748 * g++.dg/parse/namespace4.C: Likewise.
27750 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
27752 * g++.dg/template/ntp2.C: New test.
27754 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
27756 * g++.dg/parse/extern-C-1.C: New test.
27758 * g++.dg/parse/namespace4.C: New test.
27760 * g++.dg/template/nested1.C: New test.
27762 * g++.dg/parse/namespace3.C: New test.
27764 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
27766 * g++.dg/lookup/two-stage1.C: New test.
27768 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27770 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
27771 * g++.old-deja/g++.jason/access8.C: Likewise.
27772 * g++.old-deja/g++.other/decl5.C: Likewise.
27774 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
27776 * g++.dg/parse/parse7.C: New test.
27778 2003-01-02 Mark Mitchell <mark@codesourcery.com>
27781 * g++.dg/ext/attrib7.C: New test.
27783 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
27785 * g++.dg/parse/parse6.C: New test.
27787 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
27789 * gcc.dg/h8300-stack-1.c: New.
27791 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
27793 g++.dg/lookup/exception1.C: New test.
27795 g++.dg/lookup/template1.C: New test.
27797 g++.dg/parse/namespace2.C: New test.
27799 g++.dg/parse/parens2.C: New test.
27801 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27803 * g++.dg/parse/parse5.C: New test.
27804 * g++.dg/lookup/scoped4.C: New test.
27806 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
27808 * g++.dg/parse/parens1.C: New test.
27810 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
27812 * g++.dg/parse/parens2.C: New test.
27814 * g++.dg/lookup/scope-operator1.C: New test.
27816 * g++.dg/parse/operator1.C: New test.
27818 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27820 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
27821 * g++.old-deja/g++.other/access6.C: Likewise.
27822 * g++.old-deja/g++.other/decl1.C: Likewise.
27823 * g++.old-deja/g++.pt/typename12.C: Likewise.
27825 2002-12-31 Mark Mitchell <mark@codesourcery.com>
27827 * g++.dg/parse/namespace1.C: New test.
27829 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27831 * g++.dg/parse/parse4.C: New test.
27833 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27835 * g++.dg/parse/parse3.C: New test.
27837 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27839 * g++.dg/parse/parse2.C: New test.
27841 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27843 * g++.dg/template/friend11.C: New test.
27845 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27847 * g++.dg/parse/parse1.C: New test.
27849 2002-12-31 Janis Johnson <janis187@us.ibm.com>
27851 * lib/profopt.exp: Change the name of a global variable to avoid
27852 possible clashes with other test suites.
27854 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
27856 * g++.dg/inherit/covariant8.C: New test.
27858 2002-12-31 Mark Mitchell <mark@codesourcery.com>
27860 * g++.dg/init/array9.C: New test.
27863 * g++.dg/parse/expr1.C: New test.
27865 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
27867 * gcc.c-torture/compile/20021230-1.c: New test.
27869 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
27871 * g++.dg/inherit/covariant5.C: New test.
27872 * g++.dg/inherit/covariant6.C: New test.
27873 * g++.dg/inherit/covariant7.C: New test.
27875 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27878 * g++.dg/other/access2.C: New test.
27880 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
27882 * g++.dg/other/anon-struct.C: No longer fails
27883 * g++.old-deja/g++.brendan/parse4.C: Likewise.
27884 * g++.old-deja/g++.brendan/parse5.C: Likewise.
27885 * g++.old-deja/g++.brendan/parse6.C: Likewise.
27887 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
27889 * g++.dg/parse/angle-bracket.C (main): No longer fails.
27891 2002-12-27 Mark Mitchell <mark@codesourcery.com>
27893 * g++.dg/eh/spec4.C: Remove stray semicolon.
27894 * g++.dg/expr/pmf-1.C: Change error message.
27895 * g++.dg/ext/asm1.C: Remove stray semicolon.
27896 * g++.dg/ext/typename1.C: Add missing typenames.
27897 * g++.dg/inherit/template-as-base.C: Change error message.
27898 * g++.dg/lookup/scoped1.C: Likewise.
27899 * g++.dg/lookup/scoped2.C: Likewise.
27900 * g++.dg/lookup/using2.C: Likewise.
27901 * g++.dg/other/component1.C: Remove stray semicolon.
27902 * g++.dg/other/do1.C: Change error message.
27903 * g++.dg/other/error2.C: Likewise.
27904 * g++.dg/other/init1.C: Likewise.
27905 * g++.dg/other/packed1.C: Remove stray semicolon.
27906 * g++.dg/other/ptrmem2.C: Change error message.
27907 * g++.dg/parse/parameter-declaration-1.C: Remove line number
27909 * g++.dg/special/initp1.C: Remove invalid attribute usage.
27910 * g++.dg/template/access3.C: Add typename keyword.
27911 * g++.dg/template/access5.C: Remove stray semicolon.
27912 * g++.dg/template/access6.C: Likewise.
27913 * g++.dg/template/complit1.C: Likewise.
27914 * g++.dg/template/crash1.C: Change error message.
27915 * g++.dg/template/inherit2.C: Remove stray semicolon.
27916 * g++.dg/template/instantiate2.C: Likewise.
27917 * g++.dg/template/instantiate3.C: Change error message.
27918 * g++.dg/template/qual1.C: Remove stray semicolon.
27919 * g++.dg/template/qualttp18.C: Change error message.
27920 * g++.dg/template/ref1.C: Remove stray semicolon.
27921 * g++.dg/template/sizeof1.C (A::value): Declare it.
27922 * g++.dg/template/spec4.C: Change error message.
27923 * g++.dg/template/static1.C: Likewise.
27924 * g++.dg/template/type1.C: Likewise.
27925 * g++.dg/template/typename3.C: Likewise.
27926 * g++.old-deja/g++.benjamin/13478.C: Change error message.
27927 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
27928 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
27929 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
27930 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
27931 named return value extension.
27932 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
27933 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
27934 * g++.old-deja/g++.bob/extern_C.C: Likewise.
27935 * g++.old-deja/g++.bob/inherit2.C: Likewise.
27936 * g++.old-deja/g++.brendan/complex1.C: Likewise.
27937 * g++.old-deja/g++.brendan/copy5.C: Likewise.
27938 * g++.old-deja/g++.brendan/crash13.C: Likewise.
27939 * g++.old-deja/g++.brendan/crash15.C: Likewise.
27940 * g++.old-deja/g++.brendan/crash18.C: Change error message.
27941 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
27942 * g++.old-deja/g++.brendan/crash38.C: Likewise.
27943 * g++.old-deja/g++.brendan/crash50.C: Likewise.
27944 * g++.old-deja/g++.brendan/crash56.C: Likewise.
27945 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
27947 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
27948 * g++.old-deja/g++.brendan/crash8.C: Change error message.
27949 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
27950 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
27951 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
27952 * g++.old-deja/g++.brendan/template11.C: Likewise.
27953 * g++.old-deja/g++.brendan/template26.C: Likewise.
27954 * g++.old-deja/g++.brendan/template27.C: Use explicit
27955 specialization syntax.
27956 * g++.old-deja/g++.brendan/template30.C: Likewise.
27957 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
27958 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
27959 non-dependent names.
27960 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
27961 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
27962 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
27963 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
27964 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
27965 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
27966 named return value extension.
27967 * g++.old-deja/g++.ext/namedret2.C: Likewise.
27968 * g++.old-deja/g++.ext/namedret3.C: Likewise.
27969 * g++.old-deja/g++.ext/return1.C: Likewise.
27970 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
27971 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
27972 * g++.old-deja/g++.jason/access8.C: Likewise.
27973 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
27974 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
27975 pseudo-destructor names.
27976 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
27977 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
27978 pseudo-destructor names.
27979 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
27980 * g++.old-deja/g++.jason/overload19.C: Likewise.
27981 * g++.old-deja/g++.jason/overload32.C: Likewise.
27982 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
27984 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
27985 * g++.old-deja/g++.jason/return.C: Likewise.
27986 * g++.old-deja/g++.jason/return2.C: Likewise.
27987 * g++.old-deja/g++.jason/shadow1.C: Likewise.
27988 * g++.old-deja/g++.jason/special.C: Use explicit specialization
27990 * g++.old-deja/g++.jason/template10.C: Account for use of
27991 non-dependent names.
27992 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
27994 * g++.old-deja/g++.jason/template37.C: Likewise.
27995 * g++.old-deja/g++.law/access4.C: Change error messages.
27996 * g++.old-deja/g++.law/arm13.C: Remove incorrect
27997 pseudo-destructor names.
27998 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
27999 * g++.old-deja/g++.law/ctors9.C: Likewise.
28000 * g++.old-deja/g++.law/cvt22.C: Likewise.
28001 * g++.old-deja/g++.law/dtors5.C: Likewise.
28002 * g++.old-deja/g++.law/global-init1.C: Likewise.
28003 * g++.old-deja/g++.law/missed-error3.C: Likewise.
28004 * g++.old-deja/g++.law/operators28.C: Likewise.
28005 * g++.old-deja/g++.law/visibility28.C: Likewise.
28006 * g++.old-deja/g++.martin/eval1.C: Likewise.
28007 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
28009 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
28010 * g++.old-deja/g++.mike/net34.C: Likewise.
28011 * g++.old-deja/g++.mike/net36.C: Likewise.
28012 * g++.old-deja/g++.mike/ns2.C: Likewise.
28013 * g++.old-deja/g++.mike/p12306.C: Likewise.
28014 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
28016 * g++.old-deja/g++.mike/p700.C: Likewise.
28017 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
28018 * g++.old-deja/g++.mike/p710.C: Likewise.
28019 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
28021 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
28022 * g++.old-deja/g++.mike/pmf9.C: Likewise.
28023 * g++.old-deja/g++.ns/crash2.C: Likewise.
28024 * g++.old-deja/g++.ns/crash3.C: Likewise.
28025 * g++.old-deja/g++.ns/invalid1.C: Likewise.
28026 * g++.old-deja/g++.ns/ns17.C: Likewise.
28027 * g++.old-deja/g++.ns/template16.C: Likewise.
28028 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
28030 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
28031 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
28032 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
28033 named return value extension.
28034 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
28035 * g++.old-deja/g++.other/access4.C: Issue additional error
28037 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
28038 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
28039 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
28040 * g++.old-deja/g++.other/crash25.C: Change error message.
28041 * g++.old-deja/g++.other/crash4.C: Change error message.
28042 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
28043 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
28044 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
28046 * g++.old-deja/g++.other/defarg8.C: Likewise.
28047 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
28048 * g++.old-deja/g++.other/dtor10.C: Likewise.
28049 * g++.old-deja/g++.other/incomplete.C: Likewise.
28050 * g++.old-deja/g++.other/linkage7.C: Likewise.
28051 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
28053 * g++.old-deja/g++.other/mangle2.C: Likewise.
28054 * g++.old-deja/g++.other/refinit2.C: Likewise.
28055 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
28056 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
28057 * g++.old-deja/g++.pt/crash28.C: Likewise.
28058 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
28060 * g++.old-deja/g++.pt/crash32.C: Change error message.
28061 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
28062 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
28063 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
28064 error message position.
28065 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
28066 * g++.old-deja/g++.pt/defarg8.C: Change error message.
28067 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
28069 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
28070 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
28071 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
28072 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
28074 * g++.old-deja/g++.pt/explicit31.C: Likewise.
28075 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
28076 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
28078 * g++.old-deja/g++.pt/explicit71.C: Change error message.
28079 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
28081 * g++.old-deja/g++.pt/friend28.C: Account for use of
28082 non-dependent names.
28083 * g++.old-deja/g++.pt/friend29.C: Likewise.
28084 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
28086 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
28087 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
28088 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
28090 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
28091 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
28093 * g++.old-deja/g++.pt/memclass20.C: Likewise.
28094 * g++.old-deja/g++.pt/memclass5.C: Likewise.
28095 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
28097 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
28098 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
28099 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
28100 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
28101 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
28102 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
28104 * g++.old-deja/g++.pt/spec10.C: Likewise.
28105 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
28106 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
28107 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
28108 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
28109 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
28110 * g++.old-deja/g++.pt/ttp62.C: Likewise.
28111 * g++.old-deja/g++.pt/ttp64.C: Likewise.
28112 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
28113 * g++.old-deja/g++.pt/typename15.C: Likewise.
28114 * g++.old-deja/g++.pt/typename22.C: Likewise.
28115 * g++.old-deja/g++.pt/typename6.C: Change error messages.
28116 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
28117 * g++.old-deja/g++.pt/virtual2.C: Likewise.
28118 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
28120 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
28121 return value extension.
28122 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
28123 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
28124 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
28125 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
28127 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
28129 * g++.dg/warn/inline1.C: New test.
28130 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
28131 * g++.old-deja/g++.jason/synth10.C: Likewise.
28132 * g++.old-deja/g++.mike/net31.C: Likewise.
28133 * g++.old-deja/g++.mike/p8786.C: Likewise.
28135 * g++.dg/template/friend10.C: New test.
28136 * g++.dg/template/conv5.C: New test.
28138 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
28140 * g++.dg/lookup/scoped3.C: New test.
28142 * g++.dg/lookup/decl1.C: New test.
28143 * g++.dg/lookup/decl2.C: New test.
28145 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
28147 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
28148 gcc.c-torture/compile/20021015-1.c,
28149 gcc.c-torture/compile/20021015-2.c,
28150 gcc.c-torture/compile/20021123-1.c,
28151 gcc.c-torture/compile/20021123-2.c,
28152 gcc.c-torture/compile/20021123-3.c,
28153 gcc.c-torture/compile/20021123-4.c,
28154 gcc.c-torture/execute/20021024-1.c: Add tests previously added
28155 only to 3.1 or 3.2 branch.
28157 2002-12-23 Mark Mitchell <mark@codesourcery.com>
28159 * gcc.dg/i386-bitfield3.c: New test.
28161 * gcc.dg/i386-bitfield2.c: New test.
28163 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
28165 * g++.dg/parse/conv_op1.C: New test.
28167 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
28169 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
28172 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
28174 * gcc.c-torture/compile/20021220-1.c: New test.
28176 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
28178 * gcc.dg/i386-fastcall-1.c: New.
28180 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28182 * gcc.c-torture/execute/20021219-1.c: New test.
28184 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28186 * gcc.dg/i386-pic-1.c: New test.
28188 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28191 * g++.dg/template/friend9.C: New test.
28193 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28196 * g++.dg/template/access7.C: New test.
28198 2002-12-18 Nick Clifton <nickc@redhat.com>
28200 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
28201 the libstdc++-v3 directory has been found.
28203 2002-12-12 Devang Patel <dpatel@apple.com>
28204 * gcc.dg/darwin-ld-1.c: New test.
28205 * gcc.dg/darwin-ld-2.c: New test.
28206 * gcc.dg/darwin-ld-3.c: New test.
28207 * gcc.dg/darwin-ld-4.c: New test.
28208 * gcc.dg/darwin-ld-5.c: New test.
28210 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
28212 * gcc.c-torture/compile/20021212-1.c: New test.
28214 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
28216 * gcc.dg/fshort-wchar: New test.
28218 2002-12-10 Mark Mitchell <mark@codesourcery.com>
28221 * g++.dg/template/dtor1.C: New test.
28223 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
28226 2002-12-10 Jakub Jelinek <jakub@redhat.com>
28228 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
28230 2002-12-09 Mark Mitchell <mark@codesourcery.com>
28232 * g++.dg/template/static1.C: New test.
28233 * g++.dg/template/static2.C: New test.
28234 * g++.old-deja/g++.ext/memconst.C: New test.
28236 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28238 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
28239 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
28240 * g++.dg/special/initp1.C: Likewise.
28242 2002-12-06 Jakub Jelinek <jakub@redhat.com>
28244 * gcc.c-torture/execute/20021204-1.c: New test.
28246 2002-12-04 Geoffrey Keating <geoffk@apple.com>
28248 * gcc.dg/ppc-fmadd-1.c: New file.
28249 * gcc.dg/ppc-fmadd-2.c: New file.
28250 * gcc.dg/ppc-fmadd-3.c: New file.
28252 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
28254 * gcc.c-torture/compile/20021204-1.c: New test.
28256 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
28258 * g++.dg/inherit/covariant2.C: New test.
28259 * g++.dg/inherit/covariant3.C: New test.
28260 * g++.dg/inherit/covariant4.C: New test.
28261 * g++.dg/inherit/covariant1.C: Remove XFAIL.
28262 * g++.old-deja/g++.robertl/eb17.C: Likewise.
28264 2002-12-03 Mark Mitchell <mark@codesourcery.com>
28267 * g++.dg/init/brace3.C: New test.
28269 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
28271 * gcc.dg/20020210-1.c: Fix a comment typo.
28273 2002-12-02 Mark Mitchell <mark@codesourcery.com>
28276 * g++.dg/parse/defarg1.C: New test.
28279 * g++.dg/template/char1.C: New test.
28281 * g++.dg/template/varmod1.C: Fix typo.
28283 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28286 * g++.old-deja/g++.pt/crash32.C: Expect error.
28288 2002-12-01 Mark Mitchell <mark@codesourcery.com>
28291 * g++.dg/template/varmod1.C: New test.
28294 * g++.dg/inherit/typeinfo1.C: New test.
28297 * g++.dg/inherit/typedef1.C: New test.
28299 2002-11-30 Mark Mitchell <mark@codesourcery.com>
28303 * g++.dg/template/strlen1.C: New test.
28306 * g++.dg/template/ctor2.C: New test.
28309 * g++.dg/init/string1.C: New test.
28312 * g++.dg/template/friend8.C: New test.
28314 2002-11-29 Joe Buck <jbuck@synopsys.com>
28316 * g++.dg/lookup/anon2.C: New test.
28318 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
28320 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
28323 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
28325 * gcc.dg/bitfld-6.c: New test.
28327 2002-11-27 Jan Hubicka <jh@suse.cz>
28329 * gcc.c-torture/execute/20021127.[cx]: New test.
28331 2002-11-26 Jan Hubicka <jh@suse.cz>
28333 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
28336 2002-11-26 Geoffrey Keating <geoffk@apple.com>
28338 * g++.dg/init/brace2.C: New test.
28339 * g++.old-deja/g++.mike/p9129.C: Correct.
28341 2002-11-26 Mark Mitchell <mark@codesourcery.com>
28343 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
28345 2002-11-25 Andreas Bauer <baueran@in.tum.de>
28347 * gcc.dg/sibcall-6: New test for indirect sibcalls.
28349 2002-11-25 Mark Mitchell <mark@codesourcery.com>
28351 * testsuite/g++.dg/abi/empty11.C: New test.
28352 * testsuite/g++.dg/rtti/cv1.C: New test.
28354 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
28356 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
28358 2002-11-24 Mark Mitchell <mark@codesourcery.com>
28360 * g++.dg/abi/empty10.C: New test.
28362 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
28364 * gcc.c-torture/compile/20021124-1.c: New test.
28366 2002-11-22 Mark Mitchell <mark@codesourcery.com>
28368 * g++.dg/abi/rtti2.C: New test.
28370 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
28372 * gcc.dg/i386-unroll-1.c: New test.
28374 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
28376 * gcc.c-torture/compile/20021120-1.c: New test.
28377 * gcc.c-torture/compile/20021120-2.c: New test.
28379 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
28381 * gcc.dg/bitfld-5.c: New test.
28383 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
28385 * gcc.c-torture/execute/20021120-3.c: New test.
28387 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
28389 * gcc.c-torture/execute/20021120-2.c: New test.
28391 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
28393 * gcc.c-torture/execute/20021120-1.c: New test.
28395 2002-11-20 Jakub Jelinek <jakub@redhat.com>
28397 * gcc.c-torture/execute/20021118-3.c: New test.
28399 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28401 * gcc.c-torture/compile/20021119-1.c: New test.
28403 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
28405 * gcc.dg/duff-1.c: New test.
28406 * gcc.dg/duff-2.c: New test.
28407 * gcc.dg/duff-3.c: New test.
28409 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
28411 * gcc.dg/cpp/_Pragma5.c: New test.
28413 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
28415 * gcc.c-torture/execute/20021118-2.c: New test.
28417 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
28419 * gcc.c-torture/execute/20021118-1.c: New test.
28421 2002-11-16 Jakub Jelinek <jakub@redhat.com>
28423 * gcc.dg/20021116-1.c: New test.
28425 2002-11-14 Mark Mitchell <mark@codesourcery.com>
28427 * g++.dg/abi/vcall1.C: New test.
28429 2002-11-14 Jakub Jelinek <jakub@redhat.com>
28431 * gcc.dg/20021029-1.c: New test.
28432 * gcc.dg/20021029-2.c: New test.
28434 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
28436 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
28438 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28441 * gcc.dg/20021110.c: Move to ...
28442 * gcc.c-torture/compile/20021110.c: .... here.
28444 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28447 * gcc.c-torture/execute/20021111-1.c
28449 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28452 * gcc.dg/20021110.c: New test.
28454 2002-11-10 Mark Mitchell <mark@codesourcery.com>
28456 * g++.dg/abi/vthunk3.C: Run only on x86.
28458 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
28460 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
28462 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
28464 * lib/compat.exp (compat-execute): Fix logic error in last
28467 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
28469 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
28471 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28474 * g++.dg/template/access6.C: New test.
28476 2002-11-08 Jan Hubicka <jh@suse.cz>
28478 * gcc.dg/i386-ssefp-1.c: New test.
28479 * gcc.dg/i386-ssefp-1.c: New test.
28481 2002-11-08 Jan Hubicka <jh@suse.cz>
28483 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
28485 2002-11-07 Mark Mitchell <mark@codesourcery.com>
28487 * g++.dg/abi/vthunk3.C: New test.
28490 * g++.dg/template/crash2.C: New test.
28492 2002-11-07 Mark Mitchell <mark@codesourcery.com>
28494 * testsuite/g++.dg/abi/dtor1.C: New test.
28495 * testsuite/g++.dg/abi/dtor2.C: Likewise.
28497 2002-11-05 Geoffrey Keating <geoffk@apple.com>
28499 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
28502 2002-11-04 Adam Nemet <anemet@lnxw.com>
28504 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
28505 -mthumb. Only xfail with -O0.
28507 2002-11-03 Mark Mitchell <mark@codesourcery.com>
28509 * g++.dg/abi/thunk1.C: New test.
28510 * g++.dg/abi/thunk2.C: Likewise.
28511 * g++.dg/abi/vtt1.C: Likewise.
28513 2002-11-02 Diego Novillo <dnovillo@redhat.com>
28515 PR optimization/8423
28516 * gcc.c-torture/execute/builtin-constant.c: New test.
28518 2002-11-01 Zack Weinberg <zack@codesourcery.com>
28520 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
28521 Add some more cases.
28523 2002-11-01 Mark Mitchell <mark@codesourcery.com>
28526 * g++.dg/opt/local1.C: New test.
28528 2002-10-30 Mark Mitchell <mark@codesourcery.com>
28531 * g++.dg/template/complit1.C: New test.
28534 * g++.dg/template/typename4.C: Likewise.
28536 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28538 Core issue 287, PR c++/7639
28539 * g++.dg/template/instantiate1.C: Adjust error location.
28540 * g++.dg/template/instantiate3.C: New test.
28541 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
28542 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
28543 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
28545 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
28547 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
28549 2002-10-29 Mark Mitchell <mark@codesourcery.com>
28552 * g++.dg/init/dtor2.C: New test.
28554 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28556 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
28557 * gcc.dg/nest.c: Bypass errors on irix6.
28559 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
28561 * gcc.dg/nest.c: Expect error for mmix-*-*.
28562 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
28564 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
28566 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
28569 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
28571 2002-10-25 Mike Stump <mrs@apple.com>
28573 * gcc.dg/warn-1.c: New test.
28575 2002-10-25 Zack Weinberg <zack@codesourcery.com>
28577 * g++.dg/template/typename3.C: New test.
28579 2002-10-25 Mark Mitchell <mark@codesourcery.com>
28581 * g++.dg/lookup/ptrmem1.C: New test.
28583 * g++.dg/abi/vthunk2.C: New test.
28585 2002-10-25 Zack Weinberg <zack@codesourcery.com>
28587 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
28589 2002-10-24 Mark Mitchell <mark@codesourcery.com>
28591 * g++.dg/abi/empty9.C: New test.
28593 2002-10-24 Richard Henderson <rth@redhat.com>
28595 * g++.dg/inherit/thunk1.C: Enable for ia64.
28597 2002-10-23 Mark Mitchell <mark@codesourcery.com>
28600 * g++.dg/lookup/pretty1.C: New test.
28602 2002-10-23 Jakub Jelinek <jakub@redhat.com>
28604 * gcc.dg/20021023-1.c: New test.
28606 2002-10-23 Mark Mitchell <mark@codesourcery.com>
28609 * g++.dg/parse/inline1.C: New test.
28611 2002-10-23 Richard Henderson <rth@redhat.com>
28613 * g++.dg/inherit/thunk1.C: Enable for x86_64.
28615 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
28617 2002-10-22 Mark Mitchell <mark@codesourcery.com>
28620 * g++.dg/parse/stmtexpr3.C: New test.
28622 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
28624 * g++.dg/expr/cond1.C: New test.
28626 2002-10-21 Zack Weinberg <zack@codesourcery.com>
28628 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
28630 2002-10-21 Mark Mitchell <mark@codesourcery.com>
28632 * g++.dg/abi/vbase13.C: New test.
28633 * g++.dg/abi/vbase14.C: Likewise.
28635 2002-10-21 Jakub Jelinek <jakub@redhat.com>
28637 * gcc.dg/tls/pic-1.c: New test.
28638 * gcc.dg/tls/nonpic-1.c: New test.
28639 * gcc.dg/20021018-1.c: New test.
28641 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
28643 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
28644 Remove only files with the same base name as the test case.
28645 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
28646 (profopt-execute): Likewise. Also, remove old profiling
28647 and performance data files before running the tests.
28649 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
28650 * g++.dg/bprob/bprob.exp: Likewise.
28651 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
28652 to allow more general test case names.
28654 * g++.dg/bprob/bprob-1.C: Rename to ...
28655 * g++.dg/bprob/g++-bprob-1.C: ... this.
28657 * g77.dg/bprob/bprob-1.f: Rename to ...
28658 * g77.dg/bprob/g77-bprob-1.f: ... this.
28660 2002-10-21 Zack Weinberg <zack@codesourcery.com>
28662 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
28663 bison 1.50 or later.
28665 2002-10-21 Janis Johnson <janis187@us.ibm.com>
28667 * g++.dg/README: Describe more test directories.
28669 2002-10-21 Mark Mitchell <mark@codesourcery.com>
28671 * g++.dg/init/array6.C: Add additional tests.
28673 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
28675 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
28676 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
28678 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
28680 * gcc.c-torture/compile/20020604-1.x: New.
28681 * gcc.c-torture/compile/simd-5.x: Likewise.
28682 * gcc.c-torture/execute/920710-1.x: Likewise.
28683 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
28685 2002-10-21 Mark Mitchell <mark@codesourcery.com>
28687 * g++.dg/inherit/override1.C: Add dg-options clause.
28689 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28691 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
28694 2002-10-19 Andreas Schwab <schwab@suse.de>
28696 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
28697 directory component.
28699 2002-10-18 Mark Mitchell <mark@codesourcery.com>
28701 * g++.dg/inherit/thunk1.C: New test.
28703 * g++.dg/inherit/override1.C: New test.
28705 * g++.dg/abi/mangle11.C: New test.
28706 * g++.dg/abi/mangle14.C: New test.
28707 * g++.dg/abi/mangle17.C: New test.
28709 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
28711 * g++.dg/overload/member2.C: New test.
28713 2002-10-17 Janis Johnson <janis187@us.ibm.com>
28715 * g++.dg/README: Describe new compat directory.
28716 * g++.dg/dg.exp: Skip tests in compat directory.
28717 * README.compat: New file.
28718 * lib/compat.exp: New expect script.
28719 * g++.dg/compat: New test directory.
28720 * g++.dg/compat/compat.exp: New expect script.
28721 * g++.dg/compat/abi: New test directory.
28722 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
28723 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
28724 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
28725 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
28726 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
28727 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
28728 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
28729 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
28730 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
28731 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
28732 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
28733 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
28734 * g++.dg/compat/break: New test directory.
28735 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
28736 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
28737 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
28738 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
28739 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
28740 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
28741 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
28742 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
28743 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
28744 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
28745 g++.dg/compat/break/README: New files.
28746 * g++.dg/compat/eh: New test directory.
28747 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
28748 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
28749 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
28750 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
28751 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
28752 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
28753 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
28754 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
28755 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
28756 g++.dg/compat/eh/filter2_y.C,
28757 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
28758 g++.dg/compat/eh/new1_y.C,
28759 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
28760 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
28761 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
28762 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
28763 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
28764 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
28765 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
28766 g++.dg/compat/eh/unexpected1_y.C: New files.
28767 * g++.dg/compat/init: New test directory.
28768 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
28769 g++.dg/compat/init/array5_y.C,
28770 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
28771 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
28772 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
28773 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
28774 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
28775 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
28776 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
28777 g++.dg/compat/init/init-ref2_y.C: New files.
28779 2002-10-17 Mark Mitchell <mark@codesourcery.com>
28782 * g++.dg/inherit/using3.C: New test.
28784 2002-10-17 Jan Hubicka <jh@suse.cz>
28786 * gcc.dg/20021017-2.c: New test.
28788 2002-10-17 Mark Mitchell <mark@codesourcery.com>
28790 * g++.dg/abi/mangle16.C: Adjust.
28792 * g++.dg/init/array8.C: New test.
28794 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
28796 * gcc.dg/special/mips-abi.exp: New test.
28797 * gcc.dg/special/mips-abi.s: Empty file used by the above.
28799 2002-10-16 Mark Mitchell <mark@codesourcery.com>
28801 * g++.dg/abi/mangle16.C: New test.
28802 * g++.dg/abi/mangle17.C: Likewise.
28805 * g++.dg/template/ref1.C: New test.
28807 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28809 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
28811 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
28813 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
28815 2002-10-16 Mark Mitchell <mark@codesourcery.com>
28818 * g++.dg/init/array7.C: New test.
28820 2002-10-15 Mark Mitchell <mark@codesourcery.com>
28822 * g++.dg/init/array6.C: New test.
28824 * g++.dg/abi/mangle13.C: Likewise.
28825 * g++.dg/abi/mangle14.C: Likewise.
28826 * g++.dg/abi/mangle15.C: Likewise.
28828 2002-10-14 Mark Mitchell <mark@codesourcery.com>
28830 * g++.dg/abi/empty8.C: New test.
28832 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
28834 * g++.dg/init/ctor1.C: New test.
28836 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
28838 * gcc.c-torture/execute/20021015-1.c: New test.
28840 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
28842 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
28844 2002-10-14 Jan Hubicka <jh@suse.cz>
28846 * gcc.dg/i386-ssetype-[1-5].c: New tests.
28848 2002-10-14 Richard Henderson <rth@redhat.com>
28850 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
28852 2002-10-14 Mark Mitchell <mark@codesourcery.com>
28854 PR optimization/6631
28855 * g++.dg/opt/const2.C: New test.
28857 2002-10-14 Mark Mitchell <mark@codesourcery.com>
28860 * g++.dg/parse/friend1.C: New test.
28861 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
28863 2002-10-14 Jakub Jelinek <jakub@redhat.com>
28865 * gcc.dg/20021014-1.c: New test.
28867 2002-10-11 Mark Mitchell <mark@codesourcery.com>
28870 * g++.dg/ext/vlm1.C: New test.
28871 * g++.dg/ext/vlm2.C: Likewise.
28873 * g++.dg/init/array1.C: Remove invalid braces.
28874 * g++.dg/init/brace1.C: New test.
28875 * g++.dg/init/copy2.C: Likewise.
28876 * g++.dg/init/copy3.C: Likewise.
28877 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
28878 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
28881 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
28883 * gcc.dg/cpp/assembler.S: Don't use -ansi.
28885 2002-10-11 Richard Shann <richard.shann@superh.com>
28887 * gcc.c-torture/compile/simd-5.c: New test.
28889 2002-10-10 Roger Sayle <roger@eyesopen.com>
28891 * gcc.c-torture/execute/shiftopt-1.c: New test case.
28893 2002-10-10 Jim Wilson <wilson@redhat.com>
28895 * gcc.c-torture/execute/20021010-1.c: New test.
28897 2002-10-09 Zack Weinberg <zack@codesourcery.com>
28900 * g++.dg/ext/typedef-init.C: New test.
28901 * gcc.dg/typedef-init.c: New test.
28903 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
28905 * gcc.dg/cpp/paste13.c: New test.
28907 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28909 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
28910 remaining platforms, XFAIL during compile, not execute. Don't
28913 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
28915 * gcc.dg/alias-1.c: Tweak expected warning.
28917 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
28919 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
28921 2002-10-06 Andreas Jaeger <aj@suse.de>
28923 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
28924 * gcc.dg/cpp/c++98.C: Likewise.
28926 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
28927 * g++.dg/cpp/c++98.C: Likewise.
28929 * g++.dg/README (Subdirectories): Mention cpp directory.
28932 * gcc.dg/20021006-1.c: New test.
28934 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28937 * g++.dg/other/warning1.C: New test.
28939 2002-10-04 Roger Sayle <roger@eyesopen.com>
28941 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
28942 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
28943 and sparc-*-* with -m64 as expected failures. See PR 8087.
28945 2002-10-03 Mark Mitchell <mark@codesourcery.com>
28948 * g++.dg/template/ptrmem3.C: New test.
28951 * g++.dg/template/union1.C: New test.
28953 2002-10-03 Mark Mitchell <mark@codesourcery.com>
28956 * g++.dg/abi/mangle9.C: New test.
28957 * g++.dg/abi/mangle10.C: New test.
28958 * g++.dg/abi/mangle11.C: New test.
28959 * g++.dg/abi/mangle12.C: New test.
28961 2002-10-02 Mark Mitchell <mark@codesourcery.com>
28964 * g++.dg/template/meminit1.C: New test.
28965 * g++.dg/warn/Wreorder-1.C: Likewise.
28966 * g++.old-deja/g++.mike/warn3.C: Tweak.
28967 * lib/prune.exp: Ingore "in copy constructor".
28969 2002-10-02 Andreas Jaeger <aj@suse.de>
28971 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
28972 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
28973 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
28976 2002-10-01 Mark Mitchell <mark@codesourcery.com>
28978 * gcc.dg/empty1.C: Fix typo.
28980 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
28982 * gcc.dg/alias-1.c: New test.
28984 2002-10-01 Mark Mitchell <mark@codesourcery.com>
28986 * gcc.dg/empty1.C: New test.
28988 * g++.dg/tls/init-2.C: Tweak error messages.
28990 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
28992 * gcc.c-torture/compile/20020923-1.c: New test.
28994 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
28996 * gcc.c-torture/execute/ffs-1.c: New test.
28997 * gcc.c-torture/execute/ffs-2.c: Ditto.
28999 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
29001 * g++.dg/overload/member1.C: New test.
29003 2002-09-30 Mark Mitchell <mark@codesourcery.com>
29005 * g++.dg/abi/empty7.C: New test.
29006 * g++.dg/init/pm2.C: Likewise.
29008 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
29010 * g++.dg/rtti/crash1.C: New test.
29012 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
29014 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
29015 gcc.dg/sibcall-4.c: New tests.
29017 2002-09-28 Roger Sayle <roger@eyesopen.com>
29019 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
29020 powerpc and MMIX targets.
29022 2002-09-27 Zack Weinberg <zack@codesourcery.com>
29024 * gcc.dg/cpp/20020927-1.c: New.
29026 2002-09-26 David S. Miller <davem@redhat.com>
29028 * gcc.c-torture/compile/trunctfdf.c: New.
29030 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29032 * lib/target-supports.exp (check_weak_available): Handle solaris2.
29034 2002-09-27 Alan Modra <amodra@bigpond.net.au>
29036 * gcc.c-torture/execute/loop-15.c: New.
29038 2002-09-26 Janis Johnson <janis187@us.ibm.com>
29040 * README.QMTEST: Fix typo.
29042 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
29044 * gcc.dg/20020926-1.c: New test.
29046 2002-09-25 David S. Miller <davem@redhat.com>
29049 * gcc.c-torture/execute/shiftdi.c: New test.
29051 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
29053 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
29054 unique to the tool.
29055 * lib/g77.exp (g77_init): Likewise.
29056 * lib/g++.exp (g++_init): Likewise.
29057 * lib/objc.exp (objc_init): Likewise.
29059 2002-09-25 Mark Mitchell <mark@codesourcery.com>
29061 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
29062 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
29063 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
29065 2002-09-25 Richard Henderson <rth@redhat.com>
29067 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
29068 too-small long double.
29070 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
29072 * gcc.dg/20020919-1.c: New test.
29074 2002-09-23 Mark Mitchell <mark@codesourcery.com>
29076 * g++.dg/abi/bitfield6.C: New test.
29077 * g++.dg/abi/bitfield7.C: New test.
29078 * g++.dg/abi/bitfield8.C: New test.
29079 * g++.dg/abi/vbase11.C: New test.
29081 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
29083 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
29084 hppa*-*-hpux*. Update test comment.
29086 2002-09-20 Jakub Jelinek <jakub@redhat.com>
29088 * gcc.dg/tls/struct-1.c: New test.
29090 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
29092 * gcc.dg/cpp/tr-warn2.c: Update.
29094 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
29096 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
29098 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
29100 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
29103 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
29105 * gcc.c-torture/execute/ieee/mzero3.c: New test.
29107 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
29108 Adjust for c++filt moved to binutils. Remove spurious duplicate
29109 setting of cxxfilt.
29111 2002-09-19 Geoffrey Keating <geoffk@apple.com>
29113 * gcc.dg/20020312-2.c: Update for darwin.
29115 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
29117 * g++.old-deja/g++.other/crash32.C: Mark ICE.
29119 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
29121 * objc.dg/comp-types-1.m: New test.
29122 * objc.dg/comp-types-2.m: New test.
29123 * objc.dg/comp-types-3.m: New test.
29124 * objc.dg/comp-types-4.m: New test.
29125 * objc.dg/comp-types-5.m: New test.
29126 * objc.dg/comp-types-6.m: New test.
29128 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
29130 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
29132 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
29134 * g++.dg/other/do1.C: New test.
29136 * g++.dg/template/subst1.C: New test.
29138 2002-09-16 Steve Ellcey <sje@cup.hp.com>
29140 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
29142 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
29144 * g++.dg/template/qualttp20.C: Adjust expected errors.
29145 * g++.old-deja/g++.jason/report.C: Likewise.
29146 * g++.old-deja/g++.other/qual1.C: Likewise.
29148 * g++.dg/lookup/scoped2.C: New test.
29150 * g++.dg/ext/asm3.C: New test.
29152 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
29154 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
29156 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
29158 * ChangeLog: follow spelling conventions.
29159 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
29160 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
29161 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
29162 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
29163 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
29164 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
29165 * g++.old-deja/g++.law/global-init1.C: Likewise.
29166 * g++.old-deja/g++.other/delete4.C: Likewise.
29167 * g++.old-deja/g++.other/inline21.C: Likewise.
29168 * g++.old-deja/g++.other/singleton.C: Likewise.
29169 * g77.dg/strlen0.f: Likewise.
29170 * g77.f-torture/compile/20010519-1.f: Likewise.
29171 * g77.f-torture/compile/980310-4.f: Likewise.
29172 * gcc.c-torture/compile/20000605-1.c: Likewise.
29173 * gcc.c-torture/execute/20020225-1.c: Likewise.
29174 * gcc.dg/c90-hexfloat-2.c: Likewise.
29175 * gcc.dg/c99-bool-1.c: Likewise.
29176 * gcc.dg/c99-hexfloat-2.c: Likewise.
29177 * gcc.dg/dll-2.c: Likewise.
29178 * gcc.dg/wtr-union-init-1.c: Likewise.
29179 * gcc.dg/wtr-union-init-2.c: Likewise.
29180 * gcc.dg/wtr-union-init-3.c: Likewise.
29181 * gcc.dg/cpp/avoidpaste1.c: Likewise.
29182 * gcc.dg/cpp/defined.c: Likewise.
29183 * gcc.dg/cpp/macsyntx.c: Likewise.
29184 * gcc.dg/cpp/paste2.c: Likewise.
29185 * gcc.dg/cpp/trad/defined.c: Likewise.
29186 * gcc.dg/format/c90-printf-1.c: Likewise.
29187 * gcc.dg/format/c90-scanf-1.c: Likewise.
29188 * gcc.dg/format/c99-printf-1.c: Likewise.
29189 * gcc.dg/format/c99-scanf-1.c: Likewise.
29190 * gcc.misc-tests/gcov-8.c: Likewise.
29191 * lib/profopt.exp: Likewise.
29193 2002-09-15 Krister Walfridsson <cato@df.lth.se>
29195 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
29197 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
29199 * g++.dg/inherit/using2.C: New test.
29201 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
29203 * ChangeLog: Follow spelling conventions.
29204 * g++.dg/template/friend4.C: Likewise.
29205 * g++.old-deja/g++.pt/crash67.C: Likewise.
29206 * gcc.c-torture/execute/20000801-4.c: Likewise.
29207 * gcc.dg/c90-digraph-1.c: Likewise.
29208 * gcc.dg/c94-digraph-1.c: Likewise.
29209 * gcc.dg/c99-digraph-1.c: Likewise.
29210 * gcc.dg/cpp/line5.c: Likewise.
29211 * gcc.dg/cpp/multiline.c: Likewise.
29212 * gcc.dg/cpp/trad/literals-1.c: Likewise.
29213 * gcc.dg/format/attr-3.c: Likewise.
29214 * gcc.dg/format/c90-scanf-3.c: Likewise.
29215 * gcc.dg/format/ext-4.c: Likewise.
29217 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
29219 * g++.dg/template/pretty1.C: New test.
29221 2002-09-14 Alan Modra <amodra@bigpond.net.au>
29223 * gcc.c-torture/execute/struct-cpy-1.c: New test.
29225 2002-09-13 Matt Austern <austern@apple.com>
29227 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
29228 passing a cast expression to a function by const reference.
29230 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
29232 * g++.dg/template/deduce1.C: New test.
29234 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
29236 * gcc.c-torture/execute/simd-1.c: Force all use of int to
29239 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
29241 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
29244 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
29246 * gcc.c-torture/compile/20020910-1.c: New test.
29248 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
29250 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
29252 2002-09-10 Andreas Jaeger <aj@suse.de>
29254 * gcc.dg/20020312-2.c: Adjust for x86-64.
29256 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
29258 * g77.dg/7388.f: New test case for PR 7388.
29260 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
29262 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
29264 2002-09-05 Ziemowit Laski <zlaski@apple.com>
29266 * objc.dg/proto-lossage-1.m: New test.
29268 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
29270 * gcc.dg/cpp/_Pragma4.c: Fix typo.
29272 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
29274 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
29277 2002-09-06 Stan Shebs <shebs@apple.com>
29278 David Edelsohn <edelsohn@gnu.org>
29280 * gcc.dg/weak: New directory.
29281 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
29282 target-specific xfail bits.
29283 * gcc.dg/typeof-2.c: Move to new directory.
29284 * gcc.dg/weak.exp: New expect script.
29286 2002-09-06 Alan Modra <amodra@bigpond.net.au>
29288 * gcc.c-torture/execute/extzvsi.c: New test.
29290 2002-09-05 Stan Shebs <shebs@apple.com>
29292 * gcc.dg/weak-1.c: xfail on Darwin.
29293 * gcc.dg/weak-2.c: Ditto.
29294 * gcc.dg/weak-3.c: Ditto.
29295 * gcc.dg/weak-4.c: Ditto.
29296 * gcc.dg/weak-5.c: Ditto.
29297 * gcc.dg/weak-6.c: Ditto.
29298 * gcc.dg/weak-7.c: Ditto.
29299 * gcc.dg/weak-8.c: Ditto.
29300 * gcc.dg/weak-9.c: Ditto.
29302 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
29304 * gcc.c-torture/execute/loop-14.c: New test.
29306 2002-09-04 Jakub Jelinek <jakub@redhat.com>
29308 * g++.dg/other/cxa-atexit1.C: New test.
29310 * gcc.dg/typeof-2.c: New test.
29312 2002-09-03 Roger Sayle <roger@eyesopen.com>
29314 * gcc.dg/builtins-2.c: New testcase.
29315 * gcc.dg/builtins-3.c: New testcase.
29317 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
29319 * gcc.dg/cpp/_Pragma4.c: New test.
29321 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
29323 * objc/execute/nil_method-1.m: New testcase.
29325 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
29327 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
29328 [Object class], not [Object initialize].
29330 2002-08-31 Roger Sayle <roger@eyesopen.com>
29331 Hans-Peter Nilsson <hp@bitrange.com>
29333 * gcc.c-torture/execute/20020720-1.x: Skip test on
29334 mmix-knuth-mmixware. Correct comment.
29336 2002-08-27 Mark Mitchell <mark@codesourcery.com>
29338 * testsuite/g++.dg/abi/bitfield5.C: New test.
29339 * testsuite/g++.dg/abi/vbase10.C: Likewise.
29341 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
29343 * objc.dg/undeclared-selector.m: New test.
29345 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
29347 * g++.dg/other/offsetof1.C: Avoid cast warning.
29349 2002-08-26 Ziemowit Laski <zlaski@apple.com>
29351 * objc.dg/super-class-2.m: New test.
29353 2002-08-24 Matt Austern <austern@apple.com>
29355 * g++.dg/ext/lvaddr.C: New test.
29356 * g++.dg/ext/lvcast.C: New test.
29358 2002-08-22 Mark Mitchell <mark@codesourcery.com>
29360 * testsuite/g++.dg/inherit/cond1.C: New test.
29362 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
29364 * gcc.dg/noncompile/incomplete-1.c: New test.
29366 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
29368 * gcc.dg/typespec-1.c: New test.
29370 2002-08-20 Devang Patel <dpatel@apple.com>
29371 * objc.dg/proto-hier-2.m: New test.
29373 2002-08-19 Ziemowit Laski <zlaski@apple.com>
29375 * objc.dg/bitfield-1.m: New test.
29376 * objc.dg/bitfield-2.m: New test.
29378 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
29380 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
29381 gcc.dg/c99-flex-array-4.c: New tests.
29383 2002-08-16 Stan Shebs <shebs@apple.com>
29385 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
29387 2002-08-15 Jakub Jelinek <jakub@redhat.com>
29389 * gcc.dg/typeof-1.c: New test.
29390 * g++.dg/ext/typeof2.C: New test.
29392 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
29394 * g++.dg/other/offsetof1.C: New test.
29396 2002-08-14 Richard Henderson <rth@redhat.com>
29398 * gcc.dg/tls/diag-3.c: Fix expected message strings.
29400 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
29402 * gcc.dg/cpp/_Pragma3.c: New test.
29404 2002-08-13 Mark Mitchell <mark@codesourcery.com>
29406 * g++.dg/template/inherit3: New test.
29408 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
29410 * gcc.dg/bitfld-4.c: Add blank options.
29412 2002-08-09 Mark Mitchell <mark@codesourcery.com>
29414 * g++.dg/template/crash1.C: New test.
29416 2002-08-08 Jakub Jelinek <jakub@redhat.com>
29418 * gcc.dg/tls/opt-2.c: New test.
29420 2002-08-08 Devang Patel <dpatel@apple.com>
29422 * objc.dg/selector-1.m : New test
29424 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
29426 * g++.dg/abi/bitfield4.C: New test.
29427 * gcc.dg/bitfld-4.c: New test.
29429 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
29431 * g++.dg/other/packed1.C: New test.
29433 2002-08-07 Mark Mitchell <mark@codesourcery.com>
29435 * g++.dg/abi/offsetof.C: Tweak error messages.
29436 * g++.old-deja/g++.mike/p10769a.C: Likewise.
29438 2002-08-08 Jakub Jelinek <jakub@redhat.com>
29440 * gcc.dg/bitfld-3.c: New test.
29442 2002-08-07 Jakub Jelinek <jakub@redhat.com>
29443 Richard Henderson <rth@redhat.com>
29445 * gcc.dg/i386-bitfield1.c: New test.
29446 * g++.dg/abi/bitfield3.C: Update.
29448 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
29450 * objc.dg/const-str-2.m: Update.
29451 * gcc.dg/cpp/c++98.c: Change to C extension.
29452 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
29453 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
29455 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
29457 * testsuite/gcc.dg/tls/diag-3.c: New.
29459 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
29461 * g++.dg/README (Subdirectories): Document new subdir expr.
29462 * g++.dg/expr/pmf-1.C: New test.
29464 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
29466 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
29468 2002-08-06 Jakub Jelinek <jakub@redhat.com>
29470 * g++.dg/abi/bitfield3.C: New test.
29472 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
29474 * lib/gcov.exp: Tweak expected line formats.
29475 * gcc.misc-tests/gcov8.c: New test.
29476 * gcc.misc-tests/gcov8.x: New flags.
29478 2002-08-05 Jakub Jelinek <jakub@redhat.com>
29480 * consistency.vlad/layout/endian.c: Include string.h.
29482 * gcc.c-torture/execute/20020805-1.c: New test.
29484 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
29486 * g++.dg/other/conversion1.C: New test.
29488 2002-08-03 Roger Sayle <roger@eyesopen.com>
29490 * gcc.dg/builtins-1.c: New testcase.
29492 2002-08-02 Mark Mitchell <mark@codesourcery.com>
29494 * g++.dg/inherit/access3.C: New test.
29496 2002-08-01 Jakub Jelinek <jakub@redhat.com>
29498 * gcc.dg/ia64-visibility-2.c: New test.
29500 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
29502 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
29503 __qualifier_flags to __flags.
29505 2002-07-31 Mark Mitchell <mark@codesourcery.com>
29507 * g++.dg/inherit/operator1.C: New test.
29508 * g++.dg/lookup/disamb1.C: Fix typo in comment.
29509 * g++.dg/other/error1.C: Change expected error message.
29510 * g++.dg/template/conv4.C: Likewise.
29512 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
29514 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
29515 for documented behavior.
29517 2002-07-25 Roger Sayle <roger@eyesopen.com>
29519 * gcc.c-torture/execute/20020720-1.x: Skip this test on
29520 several targets known to fail.
29522 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
29524 * gcc.dg/mips-args-[123].c: New tests.
29526 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
29528 * gcc.dg/ppc-spe.c: New.
29530 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
29532 * g++.dg/other/ptrmem4.C: New testcase.
29534 2002-07-24 Richard Henderson <rth@redhat.com>
29536 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
29538 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
29540 * g++.dg/ext/alignof1.C (main): Return 0 for success.
29542 2002-07-24 Roger Sayle <roger@eyesopen.com>
29544 * gcc.c-torture/execute/memset-3.c: New testcase.
29546 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
29548 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
29549 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
29551 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29553 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
29556 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
29558 * gcc.c-torture/compile/simd-4.c: New test.
29560 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29562 PR c++/7347, c++/7348
29563 * g++.dg/template/access4.C: New test.
29564 * g++.dg/template/access5.C: New test.
29565 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
29566 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
29567 * g++.old-deja/g++.pt/ttp58.C: Likewise.
29568 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
29570 2002-07-22 Jakub Jelinek <jakub@redhat.com>
29572 * gcc.dg/gnu89-init-2.c: New test.
29574 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
29576 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
29578 2002-07-20 Roger Sayle <roger@eyesopen.com>
29580 * gcc.c-torture/execute/20020720-1.c: New testcase.
29582 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
29584 * gcc.dg/cpp/Wsignprom.c: New tests.
29586 2002-07-20 Alan Modra <amodra@bigpond.net.au>
29588 * gcc.c-torture/execute/loop-13.c: New test.
29590 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
29592 * gcc.dg/cpp/expr.c: New tests.
29594 2002-07-18 David Edelsohn <edelsohn@gnu.org>
29596 * g++.dg/opt/pr6713.C: Add template instantiation.
29598 2002-07-18 Alan Modra <amodra@bigpond.net.au>
29600 * gcc.dg/nest.c: New test.
29602 2002-07-17 Richard Henderson <rth@redhat.com>
29604 * g++.dg/opt/pr6713.C: New test.
29606 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
29608 * gcc.c-torture/execute/loop-2e.x: Let the testcase
29609 XFAIL for all x86 processors.
29611 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
29613 * gcc.c-torture/execute/20010122-1.x: Do not test with
29614 -fomit-frame-pointer.
29616 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29618 * g++.dg/template/instantiate2.C: New test.
29619 * g++.dg/template/spec4.C: New test.
29621 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29623 * g++.dg/template/access2.C: New test.
29624 * g++.dg/template/access3.C: New test.
29626 2002-07-15 Zack Weinberg <zack@codesourcery.com>
29628 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
29629 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
29630 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
29631 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
29632 Convert to use <stdarg.h>.
29633 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
29635 * gcc.dg/va-arg-2.c: New.
29636 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
29638 2002-07-15 Jakub Jelinek <jakub@redhat.com>
29640 * gcc.c-torture/compile/20020710-1.c: New test.
29642 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
29643 Andrew Pinski <pinskia@physics.uc.edu>
29645 gcc.c-torture/compile/simd-2.c: New testcase.
29646 gcc.c-torture/compile/simd-3.c: Likewise.
29648 2002-07-11 Mark Mitchell <mark@codesourcery.com>
29651 * g++.dg/overload/error1.C: New test.
29653 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29655 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
29656 configuration and IRIX 6 O32 ABI.
29658 2002-07-11 Roger Sayle <roger@eyesopen.com>
29660 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
29662 2002-07-10 Roger Sayle <roger@eyesopen.com>
29664 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
29666 2002-07-10 Jeffrey A Law <law@redhat.com>
29668 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
29670 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
29672 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
29674 * gcc.dg/20020312-2.c: Check for __PPC__.
29676 2002-07-09 Diego Novillo <dnovillo@redhat.com>
29678 * gcc.c-torture/compile/20020709-1.c: New test.
29680 2002-07-07 Roger Sayle <roger@eyesopen.com>
29682 * g++.dg/template/qualttp21.C: New test case.
29684 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
29686 * gcc.c-torture/compile/20020706-1.c: New test.
29687 * gcc.c-torture/compile/20020706-2.c: New test.
29689 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
29690 Alexandre Oliva <aoliva@redhat.com>
29692 * g++.dg/warn/incomplete1.C: New test.
29694 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29697 * g++.dg/warn/noreturn1.C: New test.
29699 2002-07-03 Mark Mitchell <mark@codesourcery.com>
29702 * g++.dg/debug/debug6.C: New test.
29703 * g++.dg/debug/debug7.C: New test.
29705 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
29707 * gcc.c-torture/compile/simd-3.c: New test.
29709 2002-07-03 Chris Demetriou <cgd@broadcom.com>
29711 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
29712 * gcc.dg/20020620-1.c: Likewise.
29714 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29717 * g++.dg/init/array4.C: New test.
29718 * g++.dg/init/array5.C: New test.
29720 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
29722 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
29723 * gcc.c-torture/execute/simd-2.c (main): Likewise.
29725 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29727 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
29728 * gcc.dg/wtr-aggr-init-1.c: Likewise.
29729 * gcc.dg/wtr-conversion-1.c: Likewise.
29730 * gcc.dg/wtr-escape-1.c: Likewise.
29731 * gcc.dg/wtr-int-type-1.c: Likewise.
29732 * gcc.dg/wtr-label-1.c: Likewise.
29733 * gcc.dg/wtr-static-1.c: Likewise.
29734 * gcc.dg/wtr-strcat-1.c: Likewise.
29735 * gcc.dg/wtr-suffix-1.c: Likewise.
29736 * gcc.dg/wtr-switch-1.c: Likewise.
29737 * gcc.dg/wtr-unary-plus-1.c: Likewise.
29738 * gcc.dg/wtr-union-init-1.c: Likewise.
29739 * gcc.dg/wtr-union-init-2.c: Likewise.
29740 * gcc.dg/wtr-union-init-3.c: Likewise.
29742 * gcc.dg/wtr-func-def-1.c: New test.
29744 2002-07-02 Devang Patel <dpatel@apple.com>
29746 * objc.dg/param-1.m: New test.
29748 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
29750 * gcc.dg/cpp/trad/directive.c: Add test.
29751 * gcc.dg/cpp/trad/macroargs.c: Add test.
29752 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
29754 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
29756 * gcc.dg/cpp/cmdlne-M.c: New test.
29758 2002-07-02 Ziemowit Laski <zlaski@apple.com>
29760 * objc.dg/desig-init-1.m: New test.
29762 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29765 * g++.dg/template/instantiate1.C: New test.
29767 2002-07-01 Mark Mitchell <mark@codesourcery.com>
29770 * g++.dg/template/sizeof2.C: New test.
29772 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
29774 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
29775 gcc.dg/cpp/trad/include.c: New tests.
29777 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
29780 * gcc.c-torture/compile/20020701-1.c: New test.
29782 2002-07-01 Stan Shebs <shebs@apple.com>
29784 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
29786 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
29787 (objc-torture-execute): or here.
29789 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
29791 * gcc.c-torture/execute/arith-rand-ll.c: New test.
29793 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
29795 * gcc.dg/cpp/trad/escaped-nl.c: New test.
29797 2002-06-30 Devang Patel <dpatel@apple.com>
29799 * objc.dg/fsyntax-only.m: New test.
29801 2002-06-27 Mark Mitchell <mark@codesourcery.com>
29804 * g++.dg/template/friend7.C: New file.
29806 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
29808 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
29811 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
29813 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
29814 avoid division by zero.
29816 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
29818 * gcc.dg/Wunknownprag.c: New tests.
29820 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
29822 * gcc.c-torture/execute/simd-2.c: New test.
29824 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
29826 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
29827 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
29828 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
29829 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
29830 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
29831 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
29832 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
29833 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
29834 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
29835 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
29836 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
29837 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
29838 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
29839 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
29840 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
29841 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
29842 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
29844 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
29846 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
29847 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
29848 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
29849 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
29851 * gcc.dg/cpp/trad/directive.c: Update.
29853 2002-06-23 Andreas Jaeger <aj@suse.de>
29855 * gcc.c-torture/execute/complex-6.c: New.
29857 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
29859 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
29860 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
29861 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
29862 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
29864 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
29866 * gcc.dg/cpp/trad: New directory with traditional tests copied
29867 from parent directory.
29868 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
29869 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
29870 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
29871 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
29872 Move to trad/ and rename.
29873 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
29874 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
29875 gcc.dg/cpp/trad/redef2.c: New tests.
29876 * gcc.dg/cpp/trad/trad.exp: New driver.
29878 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
29880 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
29881 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
29882 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
29883 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
29886 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
29888 * gcc.dg/20020620-1.c: New test.
29890 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29892 * g++.dg/template/ttp4.C: New test.
29894 2002-06-19 Jakub Jelinek <jakub@redhat.com>
29896 * g++.dg/opt/vt1.C: Fix regexp.
29898 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29900 * gcc.c-torture/execute/pure-1.c: Make functions static again.
29901 Don't use attribute `noinline'.
29903 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
29905 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
29907 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
29909 * gcc.c-torture/execute/simd-1.c: New.
29911 * gcc.dg/simd-1.c: New.
29913 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
29915 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
29917 2002-06-16 Richard Henderson <rth@redhat.com>
29919 * g++.dg/ext/anon-struct1.C: New.
29920 * g++.dg/ext/anon-struct2.C: New.
29921 * g++.dg/ext/anon-struct3.C: New.
29922 * gcc.dg/anon-struct-1.c: New.
29923 * gcc.dg/anon-struct-2.c: New.
29924 * gcc.dg/anon-struct-3.c: New.
29925 * gcc.dg/20011008-1.c: Adjust warning text.
29926 * gcc.dg/20020527-1.c: Add -fms-extensions.
29928 2002-06-16 Richard Henderson <rth@redhat.com>
29930 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
29932 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
29934 * gcc.c-torture/execute/20020615-1.c: New test.
29936 2002-06-15 Roger Sayle <roger@eyesopen.com>
29938 * gcc.c-tortuture/execute/compare-1.c: New test case.
29939 * gcc.c-tortuture/execute/compare-2.c: New test case.
29940 * gcc.c-tortuture/execute/compare-3.c: New test case.
29942 2002-06-13 Richard Henderson <rth@redhat.com>
29944 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
29947 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29949 * g++.dg/template/typename2.C: Update error message.
29951 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
29953 * gcc.c-torture/execute/20020611-1.c: New test.
29955 2002-06-11 Bob Wilson <bob.wilson@acm.org>
29957 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
29958 list of targets to skip.
29960 2002-06-10 Bob Wilson <bob.wilson@acm.org>
29962 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
29963 targets if not optimizing.
29965 2002-06-10 Jakub Jelinek <jakub@redhat.com>
29967 * gcc.c-torture/compile/20020605-1.c: New test.
29969 * g++.dg/opt/vt1.C: New test.
29971 * gcc.dg/20020531-1.c: New test.
29973 * gcc.dg/20020530-1.c: New test.
29975 * gcc.dg/20020527-1.c: New test.
29977 * g++.dg/opt/cse1.C: New test.
29979 2002-06-07 Roger Sayle <roger@eyesopen.com>
29981 * gcc.dg/20020607-2.c: New test case.
29983 2002-06-07 Jakub Jelinek <jakub@redhat.com>
29985 * gcc.c-torture/compile/20020604-1.c: New test.
29987 2002-06-04 Richard Henderson <rth@redhat.com>
29989 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
29990 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
29991 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
29993 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
29995 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
29997 2002-06-03 Richard Henderson <rth@redhat.com>
29999 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
30000 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
30002 2002-06-02 Richard Henderson <rth@redhat.com>
30004 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
30005 test functions static.
30007 2002-06-02 Andreas Jaeger <aj@suse.de>
30009 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
30012 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
30014 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
30015 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
30016 Update for mofified diagnostics.
30017 * gcc.dg/c99-intconst-1.c: No longer fail.
30019 2002-06-02 Richard Henderson <rth@redhat.com>
30021 * gcc.dg/uninit-A.c: Remove xfail markers.
30023 2002-06-01 Roger Sayle <roger@eyesopen.com>
30025 * gcc.dg/fnegate-1.c: New test case.
30027 2002-05-30 Osku Salerma <osku@iki.fi>
30029 * gcc.c-torture/execute/mayalias-1.c: New file.
30031 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
30033 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
30034 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
30035 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
30037 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
30039 * gcc.c-torture/execute/20020529-1.c: New test.
30041 2002-05-27 Richard Henderson <rth@redhat.com>
30043 * g++.dg/ext/attrib6.C: New test case.
30045 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30047 * gcc.c-torture/execute/pure-1.c: New test.
30049 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
30051 * gcc.dg/cpp/arith-2.c: Remove.
30053 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
30055 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
30056 * gcc.dg/cpp/if-3.c: Remove.
30058 2002-05-26 Jakub Jelinek <jakub@redhat.com>
30060 * g++.dg/opt/cse2.C: New test.
30062 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
30064 * gcc.dg/cpp/arith-1.c: New semantic tests.
30065 * gcc.dg/cpp/if-1.c: Update.
30067 2002-05-24 Ben Elliston <bje@redhat.com>
30069 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
30071 2002-05-24 Jakub Jelinek <jakub@redhat.com>
30073 * gcc.dg/verbose-asm.c: New test.
30075 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
30077 * gcc.dg/cpp/paste12.c: New test.
30079 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
30081 * g++.dg/parse/named_ops.C: New test.
30083 2002-05-23 Mark Mitchell <mark@codesourcery.com>
30085 * gcc/testsuite/gcc.dg/weak-8.c: New test.
30087 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
30089 * gcc.dg/weak-2.c: Allow optional leading underscore
30090 in scan-assembler symbol name.
30091 * gcc.dg/weak-3.c: Likewise.
30092 * gcc.dg/weak-4.c: Likewise.
30093 * gcc.dg/weak-5.c: Likewise.
30095 2002-05-23 Jakub Jelinek <jakub@redhat.com>
30097 * gcc.dg/20020523-1.c: New test.
30099 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
30101 * objc.dg/const-str-2.m: Update now that we stop after
30102 a command line error.
30104 2002-05-22 Richard Henderson <rth@redhat.com>
30106 * g++.dg/dg.exp: Fix typo in test pruneing.
30108 2002-05-22 Richard Henderson <rth@redhat.com>
30110 * g++.dg/dg.exp: Prune the tls subdirectory.
30111 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
30112 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
30113 * g++.dg/tls/init-1.C: New.
30115 2002-05-22 Jakub Jelinek <jakub@redhat.com>
30117 * gcc.dg/20020517-1.c: New test.
30119 2002-05-21 Richard Henderson <rth@redhat.com>
30121 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
30122 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
30124 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
30126 * g++.dg/other/copy2.C: New test.
30128 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
30130 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
30131 (MAX_COPY): Bump up to 10 times sizeof (long long).
30132 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
30134 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
30135 sizeof (long long).
30137 * gcc.c-torture/execute/strcpy-1.c: New test.
30139 2002-05-19 Jason Merrill <jason2redhat.com>
30141 * g++.dg/ext/oper1.C: New test.
30143 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
30144 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
30146 * README.QMTEST: New file.
30148 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
30150 2002-05-19 Andreas Jaeger <aj@suse.de>
30152 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
30154 * gcc.c-torture/execute/loop-2d.x: Likewise.
30156 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
30158 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
30159 support weak symbols.
30160 * gcc.dg/weak-4.c: Likewise.
30161 * gcc.dg/weak-6.c: Likewise.
30163 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
30165 * gcc.dg/weak-3.c: Add dg-excess-error comment for
30166 cygwin, coff and h8300-*-hms targets
30167 * gcc.dg/weak-5.c: Likewise.
30168 * gcc.dg/weak-7.c: Likewise.
30170 2002-05-16 Jason Merrill <jason@redhat.com>
30172 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
30173 (scan-assembler-not, scan-assembler-dem): Likewise.
30174 (scan-assembler-dem-not): Likewise.
30176 2002-05-15 Richard Henderson <rth@redhat.com>
30178 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
30180 2002-05-15 Richard Henderson <rth@redhat.com>
30182 * gcc.dg/weak-5.c (vfoo1c): No warning here.
30183 (vfoo1f): Warning here.
30184 (vfoo1l): Don't redefine the alias.
30186 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
30188 * g++.dg/init/pm1.C: New test.
30190 2002-05-12 David S. Miller <davem@redhat.com>
30192 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
30195 2002-05-10 Roger Sayle <roger@eyesopen.com>
30197 * gcc.c-torture/execute/20020510-1.c: New test case.
30199 2002-05-10 David S. Miller <davem@redhat.com>
30201 * gcc.c-torture/execute/conversion.c: Test long double too.
30203 2002-05-09 Jakub Jelinek <jakub@redhat.com>
30205 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
30206 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
30207 * lib/g++.exp (g++_link_flags): Likewise.
30208 * lib/objc.exp (objc_target_compile): Likewise.
30210 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
30212 * gcc.dg/cpp/poison.c: Update.
30213 * gcc.dg/cpp/20000625-2.c: Remove.
30214 * gcc.dg/cpp/direct2s.c: Remove final test.
30216 2002-05-08 Tom Rix <trix@redhat.com>
30218 * gcc.c-torture/execute/20020508-1.c: New test.
30219 * gcc.c-torture/execute/20020508-2.c: New test.
30220 * gcc.c-torture/execute/20020508-3.c: New test.
30222 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
30224 * gcc.dg/cpp/charconst-4.c: More tests.
30226 2002-05-08 Mark Mitchell <mark@codesourcery.com>
30229 * gcc.dg/weak-3.c: Update location of warning messages.
30230 * gcc.dg/weak-5.c: Likewise.
30232 2002-05-06 Roger Sayle <roger@eyesopen.com>
30234 * gcc.c-torture/execute/20020506-1.c: New test case.
30236 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
30238 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
30240 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
30242 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
30244 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
30246 * gcc.dg/cpp/charconst-3.c: New test.
30248 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
30250 * gcc.dg/cpp/charconst.c: Update tests.
30252 2002-05-05 Tim Josling <tej@melbpc.org.au>
30254 * treelang: Added directory for new sample language treelang. Also
30255 lib/treelang.exp: New file to signal treelang should be tested.
30257 2002-05-03 Jakub Jelinek <jakub@redhat.com>
30259 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
30260 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
30261 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
30262 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
30263 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
30264 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
30265 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
30267 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
30269 * gcc.dg/format/xopen-2.c: New test.
30271 2002-05-03 Jakub Jelinek <jakub@redhat.com>
30273 * gcc.dg/20020503-1.c: New test.
30275 2002-05-02 Mark Mitchell <mark@codesourcery.com>
30277 * g++.dg/init/dtor1.C: Make it tougher.
30279 2002-05-01 Mark Mitchell <mark@codesourcery.com>
30281 * g++.dg/init/dtor1.C: New test.
30283 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
30285 * gcc.dg/altivec-8.c: New.
30287 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
30289 * gcc.dg/altivec-7.c: New.
30291 2002-04-29 Jakub Jelinek <jakub@redhat.com>
30293 * g++.dg/parse/typedef1.C: New test.
30295 2002-04-29 Mark Mitchell <mark@codesourcery.com>
30298 * g++.dg/template/friend6.C: New test.
30301 * g++.dg/init/copy1.C: New test.
30303 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
30305 * g++.dg/warn/effc1.C: New test.
30307 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
30309 * gcc.dg/cpp/if-cexp.c: Add a test.
30311 2002-04-28 Jakub Jelinek <jakub@redhat.com>
30313 * gcc.dg/20020426-2.c: New test.
30315 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
30317 * gcc.dg/cpp/if-mop.c: Update.
30318 * gcc.dg/cpp/if-mpar.c: Add test.
30319 * gcc.dg/cpp/if-oppr.c: Update.
30321 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30324 * gcc.dg/weak-[2-7].c: New tests.
30326 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
30328 * gcc.dg/enum1.c: New test.
30330 2002-04-26 Mark Mitchell <mark@codesourcery.com>
30333 * g++.dg/inherit/access2.C: New test.
30335 2002-04-26 Mark Mitchell <mark@codesourcery.com>
30338 * gcc.dg/20020426-1.c: New test.
30340 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
30342 * g++.dg/abi/enum1.C: New test.
30344 2002-04-26 Richard Henderson <rth@redhat.com>
30346 * gcc.dg/c99-bool-1.c: Expect always true warning.
30348 2002-04-25 Roger Sayle <roger@eyesopen.com>
30350 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
30352 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30354 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
30357 2002-04-24 Mark Mitchell <mark@codesourcery.com>
30359 * g++.dg/abi/mange7.C: New test.
30362 * g++.dg/parse/stmtexpr2.C: New test.
30364 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
30366 * gcc.dg/20020312-2.c: Add SH target.
30368 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30370 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
30371 compiler output on mips*-*-irix*.
30373 2002-04-23 Jakub Jelinek <jakub@redhat.com>
30375 * g++.dg/parse/attr1.C: New test.
30377 2002-04-23 Roger Sayle <roger@eyesopen.com>
30379 * gcc.c-torture/execute/string-opt-17.c: New test case.
30380 * gcc.c-torture/execute/memset-2.c: New test case.
30382 2002-04-23 Mark Mitchell <mark@codesourcery.com>
30385 * g++.dg/template/friend5.C: New test.
30388 * g++.dg/template/qual1.C: Likewise.
30390 2002-04-22 Zack Weinberg <zack@codesourcery.com>
30392 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
30393 Include stdlib.h, not stdio.h or ctype.h.
30395 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
30397 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
30398 cris-*-elf* and mmix-*-*.
30399 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
30400 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
30401 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
30403 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
30404 * gcc.dg/wchar_t-1.c: Ditto.
30406 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
30408 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
30411 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
30413 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
30415 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30417 * gcc.c-torture/execute/20000906-1.x: Delete.
30419 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
30421 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
30423 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
30426 * g77.f-torture/execute/6367.f: New test.
30427 * g77.f-torture/execute/6367.x: Disable for MMIX.
30429 2002-04-19 Mark Mitchell <mark@codesourcery.com>
30432 * g++.dg/opt/inline2.C: New test.
30434 2002-04-18 Richard Henderson <rth@redhat.com>
30436 * gcc.dg/20000906-1.c: Enable for all targets.
30437 * gcc.c-torture/compile/iftrap-2.c: New.
30439 2002-04-18 Jakub Jelinek <jakub@redhat.com>
30441 * gcc.dg/20020418-1.c: New test.
30442 * gcc.dg/20020418-2.c: New test.
30444 2002-04-18 Richard Henderson <rth@redhat.com>
30446 * gcc.c-torture/compile/iftrap-1.c: New.
30447 * gcc.dg/iftrap-1.c: Adjust for ia64.
30448 * gcc.dg/iftrap-2.c: New.
30450 2002-04-18 Jakub Jelinek <jakub@redhat.com>
30452 * gcc.c-torture/compile/20020418-1.c: New test.
30454 2002-04-18 Roger Sayle <roger@eyesopen.com>
30456 * gcc.c-torture/compile/20020415-1.c: New.
30458 2002-04-18 David S. Miller <davem@redhat.com>
30460 * gcc.c-torture/execute/20020418-1.c: New test.
30462 2002-04-17 Jakub Jelinek <jakub@redhat.com>
30464 * gcc.dg/20020416-1.c: New test.
30466 * g++.dg/opt/inline1.C: New test.
30468 2002-04-16 Jakub Jelinek <jakub@redhat.com>
30470 * gcc.dg/altivec-5.c: New test.
30472 * gcc.dg/20020415-1.c: New test.
30474 2002-04-15 Mark Mitchell <mark@codesourcery.com>
30476 * testsuite/lib/chill.exp: Remove.
30478 2002-04-14 Jakub Jelinek <jakub@redhat.com>
30480 * g++.dg/other/big-struct.C: New test.
30482 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
30484 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
30487 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
30490 * gcc.dg/i386-387-1.c: Allow optional leading underscore
30491 in scan-assembler function name
30493 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
30495 * g77.f-torture/execute/980628-4.x,
30496 g77.f-torture/execute/980628-5.x,
30497 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
30498 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
30499 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
30502 2002-04-13 David S. Miller <davem@redhat.com>
30504 * gcc.c-torture/execute/20020413-1.c: New test.
30506 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
30509 * g++.dg/ext/asm1.C: New tests.
30511 2002-04-12 Mark Mitchell <mark@codesourcery.com>
30514 * g++.dg/parse/stmtexpr1.C: New test.
30517 * g++.dg/template/copy1.C: New test.
30519 2002-04-12 Richard Henderson <rth@redhat.com>
30521 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
30523 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
30525 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
30526 gcc.c-torture/execute/20020307-2.c.
30528 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
30530 * g++.dg/ext/attrib5.C,
30531 * g++.dg/lookup/struct1.C: New tests.
30533 2002-04-11 Jakub Jelinek <jakub@redhat.com>
30535 * gcc.dg/20020411-1.c: New test.
30537 * gcc.c-torture/execute/20020411-1.c: New test.
30539 2002-04-10 Janis Johnson <janis187@us.ibm.com>
30541 * g77.f-torture/execute/6177.f: New test.
30543 2002-04-10 Jakub Jelinek <jakub@redhat.com>
30546 * g++.dg/opt/cleanup1.C: New test.
30548 * g++.dg/opt/const1.C: New test.
30550 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
30552 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
30554 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
30557 * g++.dg/template/typename2.C: New test.
30559 2002-04-10 Alan Modra <amodra@bigpond.net.au>
30561 * gcc.c-torture/execute/loop-12.c: New.
30563 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
30565 * g77.f-torture/execute/980628-4.x,
30566 g77.f-torture/execute/980628-5.x,
30567 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
30568 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
30569 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
30571 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30573 PR optimization/6086
30574 * g++.dg/opt/preinc1.C: New test.
30576 2002-04-06 Mark Mitchell <mark@codesourcery.com>
30579 * g++.dg/opt/static2.C: New test.
30581 2002-04-06 Mark Mitchell <mark@codesourcery.com>
30584 * gcc.dg/20020406-1.c: New test.
30586 2002-04-04 David S. Miller <davem@redhat.com>
30588 * gcc.c-torture/execute/20020404-1.c: New test.
30590 2002-04-04 Jakub Jelinek <jakub@redhat.com>
30593 * gcc.dg/20020312-2.c: Do not declare global register variable
30594 if __PIC__ or __pic__ is defined.
30596 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
30598 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
30599 __asm__ so that it works correctly even if -ansi -pedantic-errors.
30601 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30603 * gcc.misc-tests/linkage.exp: Update last change to handle
30604 sparc*-, not just sparc-.
30606 2002-04-03 Richard Henderson <rth@redhat.com>
30608 * gcc.dg/cpp/ucs.c: Improved long UCS test.
30610 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
30612 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
30614 2002-04-02 David S. Miller <davem@redhat.com>
30616 * gcc.c-torture/execute/20020402-3.c: New test.
30618 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
30620 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
30621 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
30623 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
30624 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
30625 g77.f-torture/execute/20001201.x,
30626 g77.f-torture/execute/u77-test.x: New files.
30628 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
30629 * gcc.dg/wchar_t-1.c: Ditto.
30631 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30633 * gcc.c-torture/execute/20020402-1.c: New test.
30635 2002-04-01 Richard Henderson <rth@redhat.com>
30637 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
30639 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
30641 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30643 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
30645 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
30647 * g++.dg/inherit/template-as-base.C: Expect error.
30648 * g++.dg/inherit/namespace-as-base.C: Likewise.
30650 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
30652 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
30653 g++.dg/ext/instantiate3.C: Tweak match patterns.
30655 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
30656 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
30659 2002-03-31 Richard Henderson <rth@redhat.com>
30661 * gcc.dg/special/alias-2.c: New.
30662 * gcc.dg/special/ecos.exp: Run it.
30664 2002-03-31 Richard Henderson <rth@redhat.com>
30666 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
30668 2002-03-31 Kazu Hirata <kazu@hxi.com>
30670 * gcc.dg/weak-1.c: Disable on h8300 port.
30672 2002-03-29 Janis Johnson <janis187@us.ibm.com>
30674 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
30675 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
30677 * g++.dg/bprob/bprob-1.C: New test.
30678 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
30679 * g++.dg/gcov/gcov-1.C: New test.
30680 * g++.dg/gcov/gcov-1.x: New file.
30681 * g++.dg/gcov/gcov-2.C: New test.
30682 * g++.dg/gcov/gcov-3.C: New test.
30683 * g++.dg/gcov/gcov-3.h: New file.
30685 2002-03-28 Roger Sayle <roger@eyesopen.com>
30687 * g++.old-deja/g++.other/builtins5.C: New test.
30688 * g++.old-deja/g++.other/builtins6.C: New test.
30689 * g++.old-deja/g++.other/builtins7.C: New test.
30690 * g++.old-deja/g++.other/builtins8.C: New test.
30691 * g++.old-deja/g++.other/builtins9.C: New test.
30693 2002-03-29 Jakub Jelinek <jakub@redhat.com>
30695 * g++.dg/opt/static1.C: New test.
30697 * g++.dg/opt/longbranch1.C: New test.
30699 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
30701 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
30703 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
30705 2002-03-28 Jeffrey A Law (law@redhat.com)
30707 * gcc.c-torture/execute/20020328-1.c: New test.
30709 2002-03-27 Richard Henderson <rth@redhat.com>
30711 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
30712 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
30713 move from g++.old-deja/g++.ext/.
30715 2002-03-27 Mark Mitchell <mark@codesourcery.com>
30717 * g++.dg/init/new2.C: New test.
30719 2002-03-26 Richard Henderson <rth@redhat.com>
30721 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
30723 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
30726 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
30728 * gcc.dg/20001102-1.c: Likewise.
30730 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
30732 * gcc.dg/cpp/endif-pedantic1.c,
30733 gcc.dg/cpp/endif-pedantic2.c: New tests.
30735 2002-03-26 Mark Mitchell <mark@codesourcery.com>
30737 * g++.dg/init/new1.C: New test.
30739 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
30741 * g++.dg/abi/vbase9.C: New test.
30743 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
30745 * gcc.dg/arm-asm.c: New test.
30747 2002-03-26 Andrew Cagney <ac131313@redhat.com>
30749 * gcc.dg/Wswitch-enum.c: New test.
30752 2002-03-26 Richard Henderson <rth@redhat.com>
30754 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
30757 2002-03-25 Richard Henderson <rth@redhat.com>
30759 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
30762 * gcc.c-torture/compile/20011119-1.c (xxx): New.
30763 * gcc.c-torture/compile/20011119-2.c (xxx): New.
30765 2002-03-25 Zack Weinberg <zack@codesourcery.com>
30767 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
30769 2002-03-25 Bob Wilson <bob.wilson@acm.org>
30771 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
30772 targets using generic thunk support.
30774 2002-03-25 Jakub Jelinek <jakub@redhat.com>
30776 * gcc.c-torture/compile/20020323-1.c: New test.
30778 * g++.dg/opt/conj2.C: New test.
30780 2002-03-24 Richard Henderson <rth@redhat.com>
30782 * gcc.dg/weak-1.c: Use -fno-common.
30784 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
30786 * g77.dg/f77-edit-apostrophe-out.f: New test
30787 * g77.dg/f77-edit-h-out.f: New test
30788 * g77.dg/f77-edit-t-in.f: New test
30789 * g77.dg/f77-edit-t-out.f: New test
30790 * g77.dg/f77-edit-x-out.f: New test
30791 * g77.dg/f77-edit-slash-out.f: New test
30792 * g77.dg/f77-edit-colon-out.f: New test
30793 * g77.dg/f77-edit-s-out.f: New test
30795 2002-03-24 Richard Henderson <rth@redhat.com>
30797 * objc/execute/formal_protocol-6.x: New XFAIL.
30799 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
30801 * gcc.dg/weak-1.c: Early return from dg-final on platforms
30802 that do not support weak symbols
30804 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
30806 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
30807 * lib/g77.exp: Likewise.
30808 * lib/objc.exp: Likewise.
30810 2002-03-23 Andrew Cagney <ac131313@redhat.com>
30812 * gcc.dg/Wswitch-default.c: New test.
30814 2002-03-23 Jakub Jelinek <jakub@redhat.com>
30816 * g++.dg/other/enum1.C: New test.
30818 2002-03-23 Zack Weinberg <zack@codesourcery.com>
30820 * gcc.dg/pragma-ep-3.c: Fix typo.
30822 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
30824 * g++.dg/inherit/template-as-base.C: New test.
30826 2002-03-22 Jakub Jelinek <jakub@redhat.com>
30828 * g++.old-deja/g++.other/dwarf2-1.C: Move...
30829 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
30831 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
30833 * gcc.dg/cpp/multiline.c: Update to match.
30835 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
30837 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
30839 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
30841 * gcc.dg/cpp/extratokens2.c: New file.
30843 2002-03-21 David Edelsohn <edelsohn@gnu.org>
30845 * gcc.dg/20020312-2.c: Add rs6000 target.
30847 * gcc.c-torture/compile/20020319-1.c: New test.
30849 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30851 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
30852 (A, E): Handle this.
30854 2002-03-20 Jason Merrill <jason@redhat.com>
30856 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
30858 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
30859 through prune_gcc_output.
30861 2002-03-20 Jakub Jelinek <jakub@redhat.com>
30863 * gcc.c-torture/compile/20020320-1.c: New test.
30865 2002-03-19 Jakub Jelinek <jakub@redhat.com>
30867 * gcc.c-torture/compile/20020318-1.c: New test.
30869 * gcc.dg/struct-by-value-1.c: New test.
30871 * gcc.dg/20020319-1.c: New test.
30873 2002-03-18 Jakub Jelinek <jakub@redhat.com>
30875 * g++.dg/opt/conj1.C: New test.
30877 2002-03-17 Mark Mitchell <mark@codesourcery.com>
30879 * g++.dg/template/qualttp20.C: Revert previous change.
30880 * g++.dg/template/qualttp3.C: Likewise.
30881 * g++.dg/template/qualttp4.C: Likewise.
30882 * g++.dg/template/qualttp5.C: Likewise.
30883 * g++.dg/template/qualttp6.C: Likewise.
30884 * g++.dg/template/qualttp7.C: Likewise.
30885 * g++.dg/template/qualttp8.C: Likewise.
30886 * g++.dg/template/recurse.C: Likewise.
30888 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
30890 * gcc.dg/cpp/wchar-1.c: Update.
30892 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
30894 * g++.dg/template/conv1.C: New test.
30895 * g++.dg/template/conv2.C: New test.
30896 * g++.dg/template/conv3.C: New test.
30897 * g++.dg/template/conv4.C: New test.
30899 2002-03-15 Mark Mitchell <mark@codesourcery.com>
30901 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
30902 * g++.dg/template/qualttp3.C: Likewise.
30903 * g++.dg/template/qualttp4.C: Likewise.
30904 * g++.dg/template/qualttp5.C: Likewise.
30905 * g++.dg/template/qualttp6.C: Likewise.
30906 * g++.dg/template/qualttp7.C: Likewise.
30907 * g++.dg/template/qualttp8.C: Likewise.
30908 * g++.dg/template/recurse.C: Likewise.
30910 2002-03-15 Mark Mitchell <mark@codesourcery.com>
30912 * g++.dg/opt/dtor1.C: New test.
30914 2002-03-15 Jakub Jelinek <jakub@redhat.com>
30916 * gcc.c-torture/compile/20020315-1.c: New test.
30918 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
30920 * gcc.dg/weak-1.c: Fix scan tests.
30922 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
30924 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
30925 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
30926 cris-*-aout* mmix-*-*.
30927 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
30928 cris-*-aout* mmix-*-*.
30929 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
30930 cris-*-elf* cris-*-aout* and mmix-*-*.
30931 * gcc.dg/20001009-1.c: Ditto.
30932 * gcc.dg/20010912-1.c: Ditto.
30933 * gcc.dg/20020122-4.c: Ditto.
30934 * gcc.dg/inline-2.c: Ditto.
30936 2002-03-14 Jeffrey A Law (law@cygnus.com)
30938 * gcc.c-torture/compile/20020314-1.c: New test.
30940 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
30942 * gcc.c-torture/execute/20020314-1.c: New test.
30944 2002-03-14 Jakub Jelinek <jakub@redhat.com>
30946 * g++.dg/warn/Wunused-1.C: New test.
30948 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
30950 * g++.dg/abi/mangle6.C: New test.
30952 2002-03-13 Jakub Jelinek <jakub@redhat.com>
30954 * gcc.c-torture/compile/20020309-2.c: New test.
30956 * gcc.c-torture/compile/20020312-1.c: New test.
30958 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
30960 * g++.dg/other/access1.C: New test.
30962 2002-03-12 Jakub Jelinek <jakub@redhat.com>
30964 * gcc.c-torture/execute/wchar_t-1.c: New test.
30966 2002-03-12 David Edelsohn <edelsohn@gnu.org>
30968 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
30970 2002-03-12 Roger Sayle <roger@eyesopen.com>
30972 * gcc.dg/20020312-1.c: New test case.
30974 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
30976 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
30978 2002-03-11 Richard Henderson <rth@redhat.com>
30980 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
30981 * g++.old-deja/g++.jason/report.C: Likewise.
30983 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
30985 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
30986 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
30988 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
30990 * testsuite/g++.dg/overload/pmf1.C: New test.
30992 2002-03-11 Kazu Hirata <kazu@hxi.com>
30994 * gcc.c-torture/execute/20020307-1.c: Use long.
30996 2002-03-11 Jakub Jelinek <jakub@redhat.com>
30998 PR optimization/5844
30999 * gcc.dg/20020310-1.c: New test.
31001 2002-03-09 Michael Meissner <meissner@redhat.com>
31003 * gcc.c-torture/execute/memcpy-2.c: New test.
31004 * gcc.c-torture/execute/memset-1.c: New test.
31005 * gcc.c-torture/execute/strlen-1.c: New test.
31006 * gcc.c-torture/execute/strcmp-1.c: New test.
31007 * gcc.c-torture/execute/strncmp-1.c: New test.
31009 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
31011 * gcc.dg/ppc-ldstruct.c: New test.
31013 2002-03-09 Jakub Jelinek <jakub@redhat.com>
31015 * gcc.c-torture/execute/va-arg-22.c: New test.
31017 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31019 * gcc.c-torture/compile/20020309-1.c: New test.
31021 2002-03-08 Jakub Jelinek <jakub@redhat.com>
31023 * gcc.c-torture/execute/20020307-2.c: New test.
31025 2002-03-07 Jeffrey A Law (law@redhat.com)
31027 * g77.f-torture/compile/20020307-1.f: New test.
31029 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
31031 * gcc.dg/unordered-1.c: New test.
31033 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
31035 * gcc.c-torture/execute/20020307-1.c: New test.
31037 2002-03-05 Jakub Jelinek <jakub@redhat.com>
31039 * gcc.dg/20020304-1.c: New test.
31041 * gcc.c-torture/compile/20020304-2.c: New test.
31043 2002-03-04 Zack Weinberg <zack@codesourcery.com>
31045 * gcc.c-torture/compile/20020304-1.c: New test case
31048 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
31050 * gcc.dg/20020103-1.c: Add other -D ppc variants.
31052 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
31054 * g++.dg/other/classkey1.C: New test.
31056 2002-03-01 Richard Henderson <rth@redhat.com>
31058 * gcc.c-torture/compile/981223-1.x: New.
31059 * gcc.c-torture/compile/920625-1.x: New.
31061 2002-02-28 Richard Henderson <rth@redhat.com>
31063 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
31065 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
31067 * gcc.c-torture/execute/20020227-1.c: New test.
31069 2002-02-27 Mark Mitchell <mark@codesourcery.com>
31071 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
31073 * g++.old-deja/g++.oliva/partord1.C: Likewise.
31074 * g++.old-deja.g++.other/defarg1.C: Likewise.
31075 * g++.old-deja/g++.pt/calls2.C: Likewise.
31076 * g++.old-deja/g++.pt/crash20.C: Likewise.
31077 * g++.old-deja/g++.pt/crash30.C: Likewise.
31078 * g++.old-deja/g++.pt/crash36.C: Likewise.
31079 * g++.old-deja/g++.pt/crash6.C: Likewise.
31080 * g++.old-deja/g++.pt/defarg13.C: Likewise.
31081 * g++.old-deja/g++.pt/derived3.C: Likewise.
31082 * g++.old-deja/g++.pt/error1.C: Likewise.
31083 * g++.old-deja/g++.pt/friend21.C: Likewise.
31084 * g++.old-deja/g++.pt/friend23.C: Likewise.
31085 * g++.old-deja/g++.pt/infinite1.C: Likewise.
31086 * g++.old-deja/g++.robertl/eb128.C: Likewise.
31088 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
31090 * gcc.c-torture/execute/20020225-2.c: New test.
31092 2002-02-27 Zack Weinberg <zack@codesourcery.com>
31094 * gcc.c-torture/execute/920730-1t.c,
31095 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
31096 Delete test cases, only relevant to -traditional.
31098 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
31100 * gcc.dg/cpp/undef1.c: Remove.
31101 * gcc.dg/cpp/directiv.c: Update.
31102 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
31104 2002-02-27 Michael Meissner <meissner@redhat.com>
31106 * gcc.c-torture/execute/20020226-1.c: New test.
31108 2002-02-26 Jakub Jelinek <jakub@redhat.com>
31110 * g++.dg/debug/debug4.C: New test.
31112 * gcc.dg/ia64-visibility-1.c: New test.
31114 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
31116 * gcc.dg/debug/20020224-1.c: New.
31118 2002-02-25 Kazu Hirata <kazu@hxi.com>
31120 * gcc.c-torture/execute/960416-1.x: New.
31121 * gcc.c-torture/execute/divconst-3.x: Likewise.
31123 2002-02-25 Jakub Jelinek <jakub@redhat.com>
31125 * gcc.dg/20020224-1.c: New test.
31127 2002-02-25 Alan Modra <amodra@bigpond.net.au>
31129 * gcc.c-torture/execute/20020225-1.c: New.
31131 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
31133 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
31135 2002-02-23 Jakub Jelinek <jakub@redhat.com>
31137 * gcc.dg/20020222-1.c: New test.
31139 2002-02-22 Jakub Jelinek <jakub@redhat.com>
31141 * g++.dg/opt/anonunion1.C: New test.
31143 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
31145 * g++.dg/template/qualttp19.C: New test.
31146 * g++.dg/template/qualttp20.C: New test.
31147 * g++.old-deja/g++.jason/report.C: Adjust expected errors
31148 * g++.old-deja/g++.other/qual1.C: Likewise.
31150 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
31152 * gcc.dg/attr-alwaysinline.c: New.
31154 2002-02-21 Jakub Jelinek <jakub@redhat.com>
31156 * gcc.dg/20020220-1.c: New test.
31158 * gcc.dg/20020220-2.c: New test.
31160 * g++.dg/opt/mmx1.C: New test.
31162 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
31164 * gcc.c-torture/compile/20020110.c: New test.
31166 2002-02-20 Jakub Jelinek <jakub@redhat.com>
31168 * gcc.c-torture/execute/20020219-1.c: New test.
31170 * gcc.dg/20020219-1.c: New test.
31172 * gcc.dg/noncompile/20020220-1.c: New test.
31174 * g++.dg/opt/ptrintsum1.C: New test.
31176 * gcc.dg/debug/20020220-1.c: New test.
31178 2002-02-17 Jakub Jelinek <jakub@redhat.com>
31180 * gcc.c-torture/execute/20020216-1.c: New test.
31182 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
31184 * gcc.dg/decl-1.c: Update, new test.
31186 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
31188 * g++.dg/abi/bitfield1.C: New test.
31189 * g++.dg/abi/bitfield2.C: New test.
31191 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
31193 * gcc.dg/attr-nest.c: New test.
31195 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
31197 * gcc.c-torture/execute/20020215-1.c: New test.
31199 2002-02-14 Jakub Jelinek <jakub@redhat.com>
31201 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
31202 * g++.dg/debug/debug.exp: New.
31203 * g++.dg/debug/trivial.C: New.
31204 * g++.dg/debug/debug1.C: Moved...
31205 * g++.dg/other/debug1.C: ...from here.
31206 * g++.dg/debug/debug2.C: Moved...
31207 * g++.dg/other/debug2.C: ...from here.
31208 * g++.dg/debug/debug3.C: Moved...
31209 * g++.dg/other/debug3.C: ...from here.
31211 * gcc.dg/noncompile/20020213-1.c: New test.
31213 2002-02-13 Jakub Jelinek <jakub@redhat.com>
31215 * g++.dg/other/debug3.C: New test.
31217 * gcc.c-torture/execute/20020213-1.c: New test.
31219 2002-02-13 Richard Smith <richard@ex-parrot.com>
31221 * g++.old-deja/g++.other/thunk1.C: New test.
31223 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
31225 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
31227 2002-02-13 Stan Shebs <shebs@apple.com>
31229 * gcc.dg/altivec-3.c: New.
31231 2002-02-12 Jakub Jelinek <jakub@redhat.com>
31233 * gcc.dg/Wunreachable-1.c: New test.
31234 * gcc.dg/Wunreachable-2.c: New test.
31236 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
31238 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
31240 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
31242 * gcc.dg/decl-1.c: New test.
31244 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
31246 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
31248 2002-02-10 Kazu Hirata <kazu@hxi.com>
31250 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
31251 * gcc.c-torture/compile/980506-1.x: Likewise.
31253 2002-02-10 Kazu Hirata <kazu@hxi.com>
31255 * gcc.dg/20020210-1.c: New.
31257 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
31259 * g77.f-torture/execute/947.f: New regression test
31260 for PR fortran/947.
31262 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
31264 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
31265 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
31267 2002-02-08 Richard Henderson <rth@redhat.com>
31269 * gcc.c-torture/compile/labels-3.c: New.
31271 2002-02-08 Jakub Jelinek <jakub@redhat.com>
31273 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
31274 expression statements work instead.
31275 * gcc.dg/noncompile/20020207-1.c: New test.
31277 2002-02-07 Richard Henderson <rth@redhat.com>
31279 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
31281 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
31283 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
31285 * lib/g77-dg.exp: Trim g77 error messages so that they are
31286 recognized by dg.exp.
31288 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
31291 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
31293 2002-02-07 Richard Henderson <rth@redhat.com>
31295 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
31296 to be sufficiently aligned for integers.
31298 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
31300 * g++.dg/template/friend4.C: New test.
31302 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
31305 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
31308 2002-02-07 Richard Henderson <rth@redhat.com>
31310 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
31311 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
31312 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
31313 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
31315 2002-02-06 Richard Henderson <rth@redhat.com>
31317 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
31319 2002-02-06 Janis Johnson <janis187@us.ibm.com>
31321 * gcc.dg/20020206-1.c: New test.
31323 2002-02-06 Jakub Jelinek <jakub@redhat.com>
31325 * gcc.c-torture/execute/20020206-1.c: New test.
31327 * gcc.c-torture/execute/20020206-2.c: New test.
31329 PR optimization/5429:
31330 * gcc.c-torture/compile/20020206-1.c: New test.
31332 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
31334 * g++.dg/ext/align1.C: Do not use an explicit alignment value
31335 as certain file formats cannot support particularly large
31338 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
31339 and do not expect to be able to link the executable.
31341 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
31342 fail because the COFF format does not support the weak attribute.
31344 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
31346 * g77.dg/pr5473.f: New test
31348 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
31350 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
31351 Fix testcase accordingly.
31353 2002-02-04 Richard Henderson <rth@redhat.com>
31355 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
31356 (buf): Change to be an array of pointers, not ints.
31358 2002-02-04 Jakub Jelinek <jakub@redhat.com>
31360 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
31361 before all tests. Move warning one line above to match where it
31363 * gcc.dg/Wswitch-2.c: New test.
31364 * g++.dg/warn/Wswitch-1.C: New test.
31365 * g++.dg/warn/Wswitch-2.C: New test.
31367 2002-02-04 Richard Henderson <rth@redhat.com>
31369 * g++.dg/abi/offsetof.C: Fix size comparison.
31371 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
31373 * gcc.dg/cast-qual-2.c: New test.
31375 2002-02-04 Jakub Jelinek <jakub@redhat.com>
31377 * gcc.dg/20020201-4.c: New test.
31379 2002-02-04 Ben Elliston <bje@redhat.com>
31381 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
31382 target_info attribute != 0, in addition to the empty string.
31383 (gcc_target_compile): Likewise.
31385 2002-02-03 Andrew Cagney <ac131313@redhat.com>
31387 * gcc.dg/Wswitch.c: New test.
31388 PR gcc/4475. PR gcc/3780.
31390 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
31392 * g77.f-torture/execute/5122.f: New test for regressions
31393 against PR fortran/5122.
31395 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
31397 * g77.f-torture/compile/pr3743.f: Delete
31398 * g77.dg/pr3743-1.f: New test.
31399 * g77.dg/pr3743-2.f: New test.
31400 * g77.dg/pr3743-3.f: New test.
31401 * g77.dg/pr3743-4.f: New test.
31403 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
31405 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
31407 2002-02-02 Richard Henderson <rth@redhat.com>
31409 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
31410 * gcc.c-torture/execute/bf64-1.c: Likewise.
31412 2002-02-02 Jakub Jelinek <jakub@redhat.com>
31414 * gcc.dg/20020201-2.c: New test.
31416 * gcc.dg/20020201-3.c: New test.
31418 * gcc.c-torture/execute/bitfld-2.c: New test.
31420 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
31422 * gcc.dg/bitfld-1.c: Update.
31423 * gcc.dg/bitfld-2.c: Update.
31424 * gcc.c-torture/execute/bitfld-1.x: New.
31426 2002-02-02 Jakub Jelinek <jakub@redhat.com>
31428 * gcc.c-torture/execute/20020201-1.c: New test.
31430 2002-02-01 Janis Johnson <janis187@us.ibm.com>
31433 * gcc.dg/20020201-1.c: New test.
31435 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
31438 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
31439 * g77.f-torture/compile/pr3743.x: Remove
31441 2002-01-31 Tom Rix <trix@redhat.com>
31443 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
31445 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
31447 * gcc.dg/noncompile/20020130-1.c: New test.
31449 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
31451 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
31453 2002-01-29 Richard Henderson <rth@redhat.com>
31455 * gcc.c-torture/execute/991118-1.c: Cast various constants back
31457 * gcc.c-torture/execute/bf64-1.c: Likewise.
31459 2002-01-29 Jakub Jelinek <jakub@redhat.com>
31461 * gcc.c-torture/execute/20020129-1.c: New test.
31463 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
31465 * gcc.c-torture/compile/20000224-1.c: Update.
31466 * gcc.c-torture/execute/bitfld-1.c: New tests.
31467 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
31468 * gcc.dg/uninit-A.c: Update.
31470 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
31472 * g++.dg/template/ctor1.C: Add instantiation.
31474 2002-01-28 Paul Koning <pkoning@equallogic.com>
31476 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
31477 argument to __builtin_prefetch to be const ptr.
31479 2002-01-28 Jakub Jelinek <jakub@redhat.com>
31481 * gcc.c-torture/compile/20020120-1.c: New test.
31483 2002-01-27 Kazu Hirata <kazu@hxi.com>
31485 * gcc.c-torture/execute/20020127-1.c: New test.
31487 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
31489 * g77.dg/f77-edit-i-in.f: New test
31490 * g77.dg/f77-edit-i-out.f: New test
31492 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
31494 * gcc.dg/debug/debug.exp: New file.
31495 * gcc.dg/debug/trivial.c: New file.
31496 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
31497 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
31498 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
31499 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
31500 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
31501 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
31502 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
31503 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
31504 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
31505 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
31506 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
31507 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
31508 * gcc.dg/20000503-1.c: Removed.
31509 * gcc.dg/20010207-1.c: Removed.
31510 * gcc.dg/20011223-1.c: Removed.
31511 * gcc.dg/20020104-2.c: Removed.
31512 * gcc.dg/debug-1.c: Removed.
31513 * gcc.dg/debug-2.c: Removed.
31514 * gcc.dg/debug-3.c: Removed.
31515 * gcc.dg/debug-4.c: Removed.
31516 * gcc.dg/debug-5.c: Removed.
31517 * gcc.dg/debug-6.c: Removed.
31518 * gcc.dg/dwarf2-1.c: Removed.
31519 * gcc.dg/dwarf2-2.c: Removed.
31521 2002-01-25 Jakub Jelinek <jakub@redhat.com>
31523 * g++.old-deja/g++.other/eh5.C: New test.
31524 * g++.old-deja/g++.other/sibcall2.C: New test.
31525 * g++.old-deja/g++.other/array9.C: New test.
31526 * g++.old-deja/g++.other/typename2.C: New test.
31527 * g++.old-deja/g++.other/crash60.C: New test.
31528 * g++.old-deja/g++.other/conv9.C: New test.
31529 * g++.old-deja/g++.other/mangle10.C: New test.
31530 * g++.old-deja/g++.other/unchanging1.C: New test.
31531 * g++.old-deja/g++.other/exprstmt1.C: New test.
31532 * g++.old-deja/g++.other/inline23.C: New test.
31533 * g++.old-deja/g++.eh/ia64-1.C: New test.
31534 * g++.old-deja/g++.other/dwarf2-1.C: New test.
31535 * g++.old-deja/g++.other/reload1.C: New test.
31536 * g++.old-deja/g++.other/static20.C: New test.
31537 * g++.old-deja/g++.other/local-alloc1.C: New test.
31538 * g++.old-deja/g++.other/conv8.C: New test.
31539 * g++.old-deja/g++.other/stmtexpr2.C: New test.
31540 * g++.old-deja/g++.other/storeexpr1.C: New test.
31541 * g++.old-deja/g++.other/storeexpr2.C: New test.
31542 * g++.dg/eh/template2.C: New test.
31543 * g++.dg/warn/weak1.C: New test.
31545 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
31547 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
31548 Remove first, non-varying, argument.
31550 2002-01-23 Richard Henderson <rth@redhat.com>
31552 * gcc.dg/inline-2.c: New.
31554 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
31555 Add optional target arg. Check number of arguments.
31556 (scan-assembler-not, scan-assembler-dem): Likewise.
31557 (scan-assembler-dem-not): Likewise.
31559 2002-01-23 Zack Weinberg <zack@codesourcery.com>
31561 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
31563 * g++.old-deja/g++.brendan/parse3.C,
31564 g++.old-deja/g++.other/crash26.C,
31565 g++.old-deja/g++.other/crash28.C,
31566 g++.old-deja/g++.other/crash29.C,
31567 g++.old-deja/g++.other/crash30.C,
31568 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
31570 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
31572 * gcc.dg/20020115-1.c: New.
31574 2002-01-23 Bob Wilson <bob.wilson@acm.org>
31576 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
31578 2002-01-23 Janis Johnson <janis187@us.ibm.com>
31580 * gcc.dg/20020122-3.c: New.
31582 2002-01-23 Jakub Jelinek <jakub@redhat.com>
31584 * g++.dg/other/gc1.C: New test.
31586 2002-01-23 Zack Weinberg <zack@codesourcery.com>
31588 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
31590 2002-01-22 Richard Henderson <rth@redhat.com>
31592 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
31594 2002-01-22 Richard Henderson <rth@redhat.com>
31596 * gcc.dg/20020122-4.c: New.
31598 2002-01-22 H.J. Lu <hjl@gnu.org>
31600 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
31602 * gcc.dg/special/ecos.exp: Likewise.
31603 * lib/g++-dg.exp: Likewise.
31604 * lib/g77-dg.exp: Likewise.
31605 * lib/gcc-dg.exp : Likewise.
31606 * lib/mike-g++.exp: Likewise.
31607 * lib/mike-g77.exp: Likewise.
31608 * lib/mike-gcc.exp: Likewise.
31609 * lib/objc-dg.exp: Likewise.
31611 2002-01-22 Janis Johnson <janis187@us.ibm.com>
31614 * gcc.dg/20020122-2.c: New test.
31616 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
31618 * gcc.dg/20020122-1.c: New test.
31620 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
31622 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
31624 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
31626 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
31628 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31630 * gcc.c-torture/compile/20020121-1.c: New test.
31632 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
31634 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
31637 2002-01-21 Jakub Jelinek <jakub@redhat.com>
31639 * gcc.dg/20020218-1.c: New test.
31641 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
31643 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
31645 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
31646 "At global scope" warning
31647 * g++.dg/ext/align1.C: Change cygwin test for alignment
31648 from db-bogus to dg-warning
31650 2002-01-21 Zack Weinberg <zack@codesourcery.com>
31652 * g77.f-torture/compile/cpp2.F: New test.
31654 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
31656 * g++.dg/template/access1.C: New test.
31658 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
31660 * gcc.dg/20020118-1.c: New.
31662 2002-01-18 Kazu Hirata <kazu@hxi.com>
31664 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
31666 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
31668 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
31669 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
31670 alignment warnings.
31672 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
31674 * gcc.misc-tests/i386-prefetch.exp: Save and restore
31675 torture_with_loops and torture_without_loops
31677 2002-01-17 Jakub Jelinek <jakub@redhat.com>
31679 * gcc.c-torture/compile/20020116-1.c: New test.
31681 2002-01-16 Jakub Jelinek <jakub@redhat.com>
31683 * gcc.dg/20020116-2.c: New test.
31685 * gcc.dg/ultrasp4.c: New test.
31687 * gcc.dg/20020116-1.c: New test.
31689 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
31691 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
31694 2002-01-15 Janis Johnson <janis187@us.ibm.com>
31696 * gcc.misc-tests/i386-prefetch.exp: New.
31697 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
31698 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
31699 * gcc.misc-tests/i386-pf-none-1.c: New test.
31700 * gcc.misc-tests/i386-pf-sse-1.c: New test.
31702 2002-01-15 Jakub Jelinek <jakub@redhat.com>
31704 * gcc.dg/gnu89-init-1.c: Add new tests.
31706 2002-01-15 Andreas Jaeger <aj@suse.de>
31708 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
31709 * gcc.dg/i386-mmx-2.c: Likewise.
31710 * gcc.dg/i386-sse-1.c: Likewise.
31711 * gcc.dg/i386-sse-2.c: Likewise.
31712 * gcc.dg/i386-sse-3.c: Likewise.
31714 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
31716 * g77.f-torture/execute/intrinsic-unix-bessel.f:
31717 Uncomment additional cases that now pass.
31719 2002-01-11 Richard Henderson <rth@redhat.com>
31721 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
31722 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
31724 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
31726 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
31728 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
31730 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
31731 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
31733 2002-01-10 Dale Johannesen <dalej@apple.com>
31735 * gcc.c-torture/execute/loop-11.c: New.
31737 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
31739 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
31740 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
31742 2002-01-09 Richard Henderson <rth@redhat.com>
31744 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
31745 type in which to perform the operation for each size.
31747 2002-01-09 Alan Matsuoka (alanm@redhat.com)
31749 * gcc.c-torture/compile/20020109-2.c: New test.
31751 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
31753 * gcc.c-torture/execute/loop-10.c: New test.
31755 2002-01-09 Jakub Jelinek <jakub@redhat.com>
31757 * gcc.c-torture/compile/20010226-1.c: New test.
31758 * gcc.c-torture/compile/20010227-1.c: New test.
31759 * gcc.c-torture/compile/20010426-1.c: New test.
31760 * gcc.c-torture/compile/20010510-1.c: New test.
31761 * gcc.c-torture/compile/20010605-3.c: New test.
31762 * gcc.c-torture/compile/20010824-1.c: New test.
31763 * gcc.c-torture/execute/20010409-1.c: New test.
31764 * gcc.dg/noncompile/20000901-1.c: New test.
31765 * gcc.dg/20001023-1.c: New test.
31766 * gcc.dg/20001101-1.c: New test.
31767 * gcc.dg/20001102-1.c: New test.
31768 * gcc.dg/20010207-1.c: New test.
31769 * gcc.dg/20010405-1.c: New test.
31770 * gcc.dg/20010822-1.c: New test.
31771 * gcc.dg/20011107-1.c: New test.
31773 2002-01-09 Jeffrey A Law (law@redhat.com)
31775 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
31777 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
31778 execution failure on PA targets.
31780 2002-01-09 Jakub Jelinek <jakub@redhat.com>
31782 * gcc.c-torture/compile/20020109-1.c: New test.
31784 2002-01-08 Kazu Hirata <kazu@hxi.com>
31786 * gcc.c-torture/execute/20020108-1.c: New test.
31788 2002-01-08 Jakub Jelinek <jakub@redhat.com>
31790 * gcc.dg/20020108-1.c: New test.
31792 2002-01-08 H.J. Lu <hjl@gnu.org>
31794 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
31797 2002-01-08 Geoff Keating <geoffk@redhat.com>
31799 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
31802 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
31804 * gcc.dg/altivec-4.c: Test altivec predicates.
31806 2002-01-07 Jakub Jelinek <jakub@redhat.com>
31808 * gcc.c-torture/execute/20020107-1.c: New test.
31810 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
31813 * gcc.c-torture/compile/20020106-1.c: New test.
31815 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
31817 * gcc.c-torture/execute/nestfunc-4.c: New test.
31819 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
31821 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
31822 extra triple that slipped in.
31823 * g++.old-deja/g++.abi/align.C: Likewise.
31824 * g++.old-deja/g++.abi/bitfields.C: Likewise.
31826 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
31828 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
31829 * g++.old-deja/g++.abi/align.C: Likewise.
31830 * g++.old-deja/g++.abi/bitfields.C: Likewise.
31832 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
31834 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
31837 2002-01-04 Jakub Jelinek <jakub@redhat.com>
31839 * gcc.dg/20020104-1.c: New test.
31841 * gcc.dg/20020104-2.c: New test.
31843 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
31845 * gcc.dg/20020103-1.c: Fix typo in target selector.
31847 2002-01-03 Richard Henderson <rth@redhat.com>
31849 * gcc.dg/20020103-1.c: New.
31851 2002-01-03 Kazu Hirata <kazu@hxi.com>
31853 * gcc.c-torture/execute/20020103-1.c: New test.
31855 2002-01-03 Jakub Jelinek <jakub@redhat.com>
31857 * g++.dg/other/debug2.C: New test.
31859 * gcc.c-torture/compile/20020103-1.c: New test.
31861 2002-01-02 Jakub Jelinek <jakub@redhat.com>
31863 * gcc.dg/gnu89-init-1.c: Added new tests.
31865 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
31867 * g++.dg/template/friend2.C: Remove as patch is reverted.
31869 * g++.dg/warn/oldcast1.C: New test.
31871 * g++.dg/template/ptrmem1.C: New test.
31872 * g++.dg/template/ptrmem2.C: New test.
31874 * g++.dg/template/ntp.C: New test.
31876 * g++.dg/other/component1.C: New test.
31878 * g++.dg/template/ttp3.C: New test.
31880 * g++.dg/template/friend2.C: New test.
31881 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
31883 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
31885 * g++.dg/other/ptrmem1.C: New test.
31886 * g++.dg/other/ptrmem2.C: New test.
31888 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
31890 * g++.dg/template/ctor1.C: New test.
31892 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
31894 * g++.dg/template/friend2.C: New test.
31896 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
31898 * gcc.dg/mmix-1.c: New test.
31900 2001-12-31 Richard Henderson <rth@redhat.com>
31902 * gcc.dg/asm-5.c: New.
31904 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
31906 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
31907 in namespace __gnu_cxx
31909 2001-12-30 Richard Henderson <rth@redhat.com>
31911 * gcc.dg/debug-6.c: New.
31913 2001-12-30 Jakub Jelinek <jakub@redhat.com>
31915 * gcc.c-torture/compile/20011229-2.c: New test.
31917 2001-12-29 Jakub Jelinek <jakub@redhat.com>
31919 * gcc.dg/debug-3.c: New test.
31920 * gcc.dg/debug-4.c: New test.
31921 * gcc.dg/debug-5.c: New test.
31923 2001-12-29 Richard Henderson <rth@redhat.com>
31925 * g++.dg/eh/loop1.C: New.
31927 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
31929 * g++.dg/template/crash1.C: New test.
31931 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
31933 * g++.dg/other/const1.C: New test.
31935 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
31937 * gcc.c-torture/compile/20011229-1.c: New test.
31939 2001-12-28 Stan Shebs <shebs@apple.com>
31941 * lib/objc-torture.exp: Resync with c-torture.exp.
31942 * lib/objc.exp: Load standard libraries.
31944 2001-12-28 Jakub Jelinek <jakub@redhat.com>
31946 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
31949 2001-12-27 Roger Sayle <roger@eyesopen.com>
31951 * gcc.c-torture/execute/string-opt-16.c: New testcase.
31953 2001-12-27 Richard Henderson <rth@redhat.com>
31955 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
31957 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
31959 * g++.dg/eh/ctor1.C: New test.
31960 * g++.dg/other/error2.C: New test.
31962 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
31964 * g++.dg/other/init2.C: New test.
31966 2001-12-24 Richard Henderson <rth@redhat.com>
31968 * gcc.dg/20011223-1.c: New.
31969 * gcc.dg/inline-1.c: New.
31971 2001-12-23 Richard Henderson <rth@redhat.com>
31973 * gcc.dg/asm-4.c: Test operand modifiers.
31975 2001-12-23 Richard Henderson <rth@redhat.com>
31977 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
31979 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
31981 * gcc.c-torture/execute/20011223-1.c: New test.
31983 2001-12-21 Richard Henderson <rth@redhat.com>
31985 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
31986 re-enables the warning.
31988 2001-12-21 Richard Henderson <rth@redhat.com>
31990 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
31992 2001-12-20 Jakub Jelinek <jakub@redhat.com>
31994 * gcc.c-torture/compile/20011218-1.c: New test.
31996 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
31998 * gcc.misc-test/arm-isr.exp: New file. Control running of the
32000 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
32001 epilogue generation for ARM ISR routines.
32003 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32005 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
32006 * gcc.dg/format/c90-printf-3.c: Likewise.
32007 * gcc.dg/format/c99-printf-3.c: Likewise.
32008 * gcc.dg/format/ext-1.c: Likewise.
32009 * gcc.dg/format/ext-6.c: Likewise.
32010 * gcc.dg/format/format.h: Prototype unlocked stdio.
32012 2001-12-20 Richard Henderson <rth@redhat.com>
32014 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
32016 (malloc): Correct allocation logic. Abort if we fill up the
32017 arena before initialization complete.
32018 (realloc): Correct allocation logic.
32020 2001-12-20 Jakub Jelinek <jakub@redhat.com>
32022 * gcc.c-torture/compile/20011219-2.c: New test.
32024 * gcc.c-torture/execute/20011219-1.c: New test.
32026 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
32028 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
32029 target does not support weak symbols.
32031 2001-12-19 Jakub Jelinek <jakub@redhat.com>
32033 * gcc.c-torture/compile/20011219-1.c: New test.
32035 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
32037 * g++.dg/other/error1.C: New test.
32039 2001-12-17 Jeffrey A Law (law@redhat.com)
32041 * gcc.c-torture/execute/20011217-1.c: New test.
32043 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
32045 * objc.dg/special/: New directory.
32046 * objc.dg/special/special.exp: New file.
32047 * objc.dg/special/unclaimed-category-1.h: New file.
32048 * objc.dg/special/unclaimed-category-1a.m: New file.
32049 * objc.dg/special/unclaimed-category-1.m: New file.
32051 2001-12-17 Andreas Jaeger <aj@suse.de>
32053 * gcc.c-torture/compile/20011217-2.c: New test.
32055 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
32057 * gcc.c-torture/compile/20011217-1.c: New test.
32059 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
32061 * testsuite/gcc.dg/20011214-1.c: New.
32063 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
32065 * gcc.dg/altivec-4.c: New.
32067 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
32069 * gcc.dg/20011113-1.c: New test.
32071 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
32073 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
32074 std::__malloc_alloc_template<0> and
32075 std::__default_alloc_template<false, 0>.
32077 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
32079 * objc/execute/bf-21.m: New test.
32080 * objc/execute/enumeration-1.m: New test.
32081 * objc/execute/enumeration-2.m: New test.
32083 2001-12-12 Jakub Jelinek <jakub@redhat.com>
32085 * gcc.dg/gnu89-init-1.c: New test.
32087 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
32089 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
32090 * g++.old-deja/g++.jason/2371.C: Likewise.
32091 * g++.old-deja/g++.jason/template33.C: Likewise.
32092 * g++.old-deja/g++.jason/template34.C: Likewise.
32093 * g++.old-deja/g++.jason/template36.C: Likewise.
32094 * g++.old-deja/g++.oliva/typename1.C: Likewise.
32095 * g++.old-deja/g++.oliva/typename2.C: Likewise.
32096 * g++.old-deja/g++.other/typename1.C: Likewise.
32097 * g++.old-deja/g++.pt/inherit2.C: Likewise.
32098 * g++.old-deja/g++.pt/nontype5.C: Likewise.
32099 * g++.old-deja/g++.pt/typename11.C: Likewise.
32100 * g++.old-deja/g++.pt/typename14.C: Likewise.
32101 * g++.old-deja/g++.pt/typename16.C: Likewise.
32102 * g++.old-deja/g++.pt/typename3.C: Likewise.
32103 * g++.old-deja/g++.pt/typename4.C: Likewise.
32104 * g++.old-deja/g++.pt/typename5.C: Likewise.
32105 * g++.old-deja/g++.pt/typename7.C: Likewise.
32106 * g++.old-deja/g++.robertl/eb9.C: Likewise.
32108 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
32110 * g++.dg/other/linkage1.C: New test.
32111 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
32114 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
32116 * gcc.dg/concat.c: New test.
32118 2001-12-11 Stan Shebs <shebs@apple.com>
32120 * objc/compile: New test directory.
32121 * objc/compile/compile.exp: New expect script.
32122 * objc/compile/20011211-1.m: New compile test.
32124 2001-12-11 Jason Merrill <jason@redhat.com>
32126 * lib/prune.exp (prune_gcc_output): Also handle "In member
32127 function". So many permutations...
32129 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
32131 * g++.dg/template/typedef1.C: New test.
32133 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
32135 * g++.dg/other/copy1.C: New test.
32137 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
32139 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
32141 * gcc.dg/builtin-choose-expr.c: New.
32143 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
32145 * gcc.dg/altivec-2.c: New.
32147 2001-12-07 Richard Henderson <rth@redhat.com>
32149 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
32151 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
32153 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
32156 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32158 * g++-old.deja/g++.robertl/eb101.C: Deleted.
32160 2001-12-06 Janis Johnson <janis187@us.ibm.com>
32162 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
32163 variable argument list.
32165 2001-12-06 Zack Weinberg <zack@codesourcery.com>
32167 * gcc.c-torture/execute/memcheck: Delete entire directory.
32168 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
32169 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
32171 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
32173 * gcc.dg/Wshadow-1.c: New test.
32175 2001-12-05 Jakub Jelinek <jakub@redhat.com>
32177 * gcc.c-torture/compile/20011130-1.c: New test.
32179 * gcc.dg/noncompile/20011025-1.c: New test.
32181 * g++.dg/other/anon-union.C: New test.
32183 * gcc.c-torture/execute/20011024-1.c: New test.
32185 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
32187 * gcc.c-torture/execute/20000722-1.x,
32188 gcc.c-torture/execute/20010123-1.x: Remove.
32189 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
32190 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
32191 gcc.dg/c99-complit-2.c: New tests.
32193 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
32195 * g++.dg/inherit/base1.C: New test.
32197 2001-12-04 Jakub Jelinek <jakub@redhat.com>
32199 * g++.dg/other/stdarg1.C: New test.
32201 * gcc.c-torture/compile/20011130-2.c: New test.
32203 2001-12-03 Janis Johnson <janis187@us.ibm.com>
32205 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
32206 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
32207 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
32208 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
32209 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
32210 * gcc.dg/builtin-prefetch-1.c: New test.
32212 2001-12-03 Jakub Jelinek <jakub@redhat.com>
32214 * gcc.dg/20011130-1.c: New test.
32216 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
32218 * g++.dg/other/scope1.C: New test.
32219 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
32221 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
32223 * gcc.dg/vla-init-1.c: New test.
32225 2001-12-01 Geoff Keating <geoffk@redhat.com>
32227 * gcc.c-torture/compile/structs.c: New testcase from GDB.
32229 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
32231 * objc.dg/alias.m: Update.
32232 * objc.dg/class-1.m: Update.
32233 * objc.dg/const-str-1.m: Update.
32234 * objc.dg/fwd-proto-1.m: Update.
32235 * objc.dg/id-1.m: Update.
32236 * objc.dg/super-class-1.m: Update.
32238 2001-11-29 Mark Mitchell <mark@codesourcery.com>
32240 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
32243 2001-11-28 Jeffrey A Law (law@cygnus.com)
32245 * gcc.c-torture/execute/20011128-1.c: New test.
32247 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
32249 * gcc.dg/20011127-1.c: New test.
32251 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
32253 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
32254 from Austin Group draft 7.
32255 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
32256 scanf format arguments.
32257 * gcc.dg/format/no-exargs-2.c: New test.
32259 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
32261 * g++.dg/abi/vbase8-4.C: New test.
32263 2001-11-24 Ian Lance Taylor <ian@airs.com>
32265 * gcc.c-torture/execute/20011121-1.c: New test.
32267 2001-11-23 Jeffrey A Law (law@cygnus.com)
32269 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
32271 2001-11-23 Andreas Jaeger <aj@suse.de>
32273 * gcc.dg/cpp/charconst-2.c: New test.
32275 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
32277 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
32278 to the host if it is remote. Let tests specify extra headers
32280 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
32281 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
32282 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
32283 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
32284 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
32285 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
32286 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
32287 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
32288 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
32289 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
32291 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
32293 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
32294 for little endian ARMs.
32296 2001-11-20 Jakub Jelinek <jakub@redhat.com>
32298 * gcc.c-torture/compile/20011119-1.c: New test.
32299 * gcc.c-torture/compile/20011119-2.c: New test.
32301 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
32303 * gcc.dg/altivec-1.c: Fix typo.
32305 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
32307 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
32309 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
32311 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
32313 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
32315 * lib/g77.exp: Don't specify --rpath-link.
32317 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
32318 across all the headers.
32319 * gcc.dg/format/format.exp: For testing on a remote host,
32322 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
32323 * gcc.c-torture/execute/930406-1.c: Likewise.
32324 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
32326 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
32328 * gcc.dg/altivec-1.c: New.
32330 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
32332 * gcc.dg/cpp/fpreprocessed.c: New test case.
32334 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
32336 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
32337 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
32338 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
32340 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
32342 * gcc.dg/no-builtin-1.c: New test.
32344 2001-11-16 Jakub Jelinek <jakub@redhat.com>
32346 * gcc.c-torture/execute/20011115-1.c: New test.
32348 2001-11-15 Jakub Jelinek <jakub@redhat.com>
32350 * gcc.c-torture/compile/20011114-2.c: New test.
32351 * gcc.c-torture/compile/20011114-3.c: New test.
32352 * gcc.c-torture/compile/20011114-4.c: New test.
32354 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
32356 * g++.dg/other/init1.C: New test.
32358 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
32360 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
32363 * gcc.c-torture/execute/20011114-1.c: New testcase.
32365 * gcc.c-torture/compile/20010327-1.c: Revert last change.
32366 * gcc.c-torture/compile/20011114-1.c: New test, exactly
32367 like the (before this change) version of 20010327-1.c.
32369 2001-11-14 Roger Sayle <roger@eyesopen.com>
32371 * gcc.c-torture/execute/string-opt-13.c: New testcase.
32373 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
32375 * g++.dg/init/array2.C: New test.
32377 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
32379 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
32381 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
32383 * g++.dg/other/forscope1.C: New test.
32384 * g++.dg/ext/forscope1.C: New test.
32385 * g++.dg/ext/forscope2.C: New test.
32387 2001-11-13 Jakub Jelinek <jakub@redhat.com>
32389 * gcc.c-torture/execute/20011113-1.c: New test.
32391 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
32393 * gcc.c-torture/execute/20011109-2.c: New test.
32395 * gcc.c-torture/execute/20011109-1.c: New test.
32397 2001-11-09 Jakub Jelinek <jakub@redhat.com>
32399 * gcc.c-torture/compile/20011109-1.c: New test.
32401 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
32403 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
32404 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
32405 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
32406 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
32407 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
32408 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
32409 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
32411 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
32413 * g++.dg/warn/Wshadow-1.C: New tests.
32414 * g++.old-deja/g++.mike/for3.C: Update.
32416 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
32418 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
32419 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
32420 XFAILs. Adjust expected error texts.
32421 * gcc.c-torture/compile/20011106-1.c,
32422 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
32423 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
32424 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
32425 gcc.dg/c99-array-lval-5.c: New tests.
32427 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
32429 * gcc.dg/cpp/defined.c: Update.
32431 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
32433 * gcc.c-torture/execute/anon-1.c: New test.
32435 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
32437 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
32438 same size, so no warning should be produced on stormy16.
32440 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
32441 due to oversized array.
32442 * g++.old-deja/g++.mike/ns15.C: Likewise.
32443 * g++.old-deja/g++.pt/crash16.C: Likewise.
32445 2001-11-02 Graham Stott <grahams@redhat.com>
32447 * g++.dgother/debug1.C: Fix typos.
32449 2001-11-01 Jakub Jelinek <jakub@redhat.com>
32451 * g++.dg/other/debug1.C: New test.
32453 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
32455 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
32458 2001-10-30 Jakub Jelinek <jakub@redhat.com>
32460 * gcc.dg/20011029-2.c: New test.
32462 * gcc.c-torture/compile/20011029-1.c: New test.
32464 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
32466 * objc/execute/class_self-1.m: New test.
32467 * objc/execute/class_self-2.m: New test.
32469 2001-10-25 Zack Weinberg <zack@codesourcery.com>
32471 * gcc.misc-tests/msgs.exp: Delete.
32472 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
32473 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
32474 error set to match recent changes.
32476 2001-10-24 Zack Weinberg <zack@codesourcery.com>
32478 * gcc.dg/20011021-1.c: New test.
32480 2001-10-24 Jakub Jelinek <jakub@redhat.com>
32482 * gcc.c-torture/compile/20011023-1.c: New test.
32484 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
32486 * lib/g77.exp: Rewrite based on lib/g++.exp.
32488 2001-10-19 Jakub Jelinek <jakub@redhat.com>
32490 * gcc.c-torture/execute/20011019-1.c: New test.
32492 * gcc.dg/20011018-1.c: New test.
32494 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
32496 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
32498 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
32500 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
32501 * gcc.dg/attr-invalid.c: Likewise.
32503 2001-10-18 Jakub Jelinek <jakub@redhat.com>
32505 * testsuite/gcc.dg/20011015-1.c: New test.
32507 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
32509 * g++.dg/template/unify2.C: New test.
32511 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
32513 * g++.dg/other/exception-specification.C: New test
32515 2001-10-13 Tom Rix <trix@redhat.com>
32517 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
32518 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
32520 2001-10-12 Jakub Jelinek <jakub@redhat.com>
32522 * testsuite/gcc.dg/20011009-1.c: New test.
32524 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
32527 * g++.dg/other/friend1.C: New test.
32529 2001-10-11 Richard Henderson <rth@redhat.com>
32531 * g++.old-deja/g++.other/crash18.C: Add -S to options.
32533 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32535 * gcc.c-torture/compile/20011010-1.c: New.
32537 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
32539 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
32540 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
32541 g77.f-torture/execute/execute.exp,
32542 g77.f-torture/noncompile/noncompile.exp,
32543 gcc.c-torture/compile/compile.exp,
32544 gcc.c-torture/execute/execute.exp,
32545 gcc.c-torture/execute/ieee/ieee.exp,
32546 gcc.c-torture/execute/memcheck/memcheck.exp,
32547 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
32548 objc/execute/execute.exp: Update FSF address.
32550 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
32552 * gcc.dg/cpp/cmdlne-C.c: Update.
32553 * gcc.dg/cpp/cmdlne-C2.c: New.
32555 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32557 * gcc.c-torture/execute/20011008-3.c: New.
32559 2001-10-08 DJ Delorie <dj@redhat.com>
32561 * gcc.dg/20011008-1.c: New.
32562 * gcc.dg/20011008-2.c: New.
32564 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
32566 * gcc.dg/cpp/spacing1.c: Update test.
32568 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
32570 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
32571 spelling errors of "separate" as "seperate".
32573 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
32575 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
32576 enough to avoid inlining.
32578 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
32580 * lib/g77.exp: set libg2c_dir correctly.
32582 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
32584 * gcc.dg/cpp/macro11.c: New test.
32586 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
32588 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
32589 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
32590 gcc.dg/format/multattr-3.c: New tests.
32591 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
32592 tests for format attributes on function pointers being rejected.
32594 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
32596 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
32598 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
32600 * g++.dg/warn/format1.C: New test.
32602 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
32604 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
32606 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
32608 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
32610 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
32612 * gcc.dg/cpp/redef2.c: Add test.
32614 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
32616 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
32617 long-standing bug on i686, apparently.
32618 * gcc.c-torture/execute/loop-2c.x: New file.
32619 * gcc.c-torture/execute/loop-2d.x: New file.
32620 * gcc.c-torture/execute/loop-3c.x: New file.
32622 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
32624 * gcc.dg/cpp/20000625-2.c: Correct line number.
32626 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
32628 * gcc.dg/cpp/macro10.c: New test.
32629 * gcc.dg/cpp/strify3.c: New test.
32630 * gcc.dg/cpp/spacing1.c: Add tests.
32631 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
32632 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
32634 2001-09-24 DJ Delorie <dj@redhat.com>
32636 * gcc.c-torture/execute/20010924-1.c: New test.
32638 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
32640 * testsuite/objc/execute/paste.m: Remove.
32642 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
32644 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
32646 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
32648 * g77.dg/strlen0.f: New test.
32650 2001-09-21 Richard Henderson <rth@redhat.com>
32652 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
32653 * g++.old-deja/g++.abi/vtable2.C: Likewise.
32655 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
32657 Table-driven attributes.
32658 * g++.dg/ext/attrib1.C: New test.
32660 2001-09-20 DJ Delorie <dj@redhat.com>
32662 * gcc.dg/20000926-1.c: Update expected warning messages.
32663 * gcc.dg/array-2.c: Likewise, and test for warnings too.
32664 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
32667 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
32669 * g++.dg/eh/registers1.C: New test case.
32671 2001-09-17 Richard Henderson <rth@redhat.com>
32673 * gcc.dg/array-5.c: Fix VLA decomposition test.
32675 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
32677 * gcc.dg/cpp/line5.c: New testcase.
32679 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
32681 * gcc.dg/cpp/macro9.c: New test.
32683 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
32685 * gcc.c-torture/execute/980223.c: Change type of addr from long
32688 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
32690 * gcc.c-torture/execute/20010915-1.c: New test.
32692 2001-09-14 Janis Johnson <janis187@us.ibm.com>
32694 * g77.dg/bprob: New directory.
32695 * g77.dg/bprob/bprob.exp: New file.
32696 * g77.dg/bprob/bprob-1.f: New test.
32697 * g77.dg/gcov: New directory.
32698 * g77.dg/gcov/gcov.exp: New file.
32699 * g77.dg/gcov/gcov-1.f: New test.
32700 * g77.dg/gcov/gcov-1.x: New file.
32702 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
32704 * gcc.dg/cpp/directiv.c: Update.
32705 * gcc.dg/cpp/undef1.c: Update.
32707 2001-09-12 Jakub Jelinek <jakub@redhat.com>
32709 * gcc.dg/20010912-1.c: New test.
32711 2001-09-11 Janis Johnson <janis187@us.ibm.com>
32713 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
32714 language-independent file in lib.
32715 * lib/gcov.exp: New file.
32717 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
32719 * gcc.c-torture/compile/20010911-1.c: New test.
32721 2001-09-10 Janis Johnson <janis187@us.ibm.com>
32723 * lib/profopt.exp: New, to support profile-directed optimizations.
32724 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
32725 * gcc.misc-tests/bprob-1.c: New test.
32726 * gcc.misc-tests/bprob-2.c: New test.
32728 2001-09-07 Janis Johnson <janis187@us.ibm.com>
32730 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
32731 XFAIL and which kinds of gcov output to verify.
32732 * gcc.misc-tests/gcov-4b.x: New file.
32733 * gcc.misc-tests/gcov-5b.x: New file.
32734 * gcc.misc-tests/gcov-6.x: New file.
32735 * gcc.misc-tests/gcov-7.c: New test.
32736 * gcc.misc-tests/gcov-7.x: New file.
32738 2001-09-06 Janis Johnson <janis187@us.ibm.com>
32740 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
32741 * gcc.misc-tests/gcov-6.c: New test.
32743 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
32746 * g++.dg/abi/vbase1.C: New test.
32748 2001-09-05 Ziemowit Laski <zlaski@apple.com>
32750 * objc.dg/method-2.m: New.
32752 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
32755 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
32756 * g++.dg/init/empty1.C: New test.
32758 2001-09-03 Jakub Jelinek <jakub@redhat.com>
32760 * gcc.c-torture/compile/20010903-1.c: New test.
32762 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
32764 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
32767 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
32769 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
32771 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
32773 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
32775 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
32777 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
32778 for 16-bit 'unsigned int'.
32780 2001-08-29 Kazu Hirata <kazu@hxi.com>
32782 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
32784 2001-08-27 Richard Henderson <rth@redhat.com>
32786 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
32787 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
32789 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
32791 * gcc.dg/asm-names.c (ymain): New.
32793 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
32795 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
32796 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
32797 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
32799 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32801 * gcc.dg/compare5.c: New testcase.
32803 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
32805 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
32806 and "In instantiation".
32808 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
32810 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
32812 2001-08-20 Janis Johnson <janis187@us.ibm.com>
32814 * gcc.misc-tests/gcov.exp: Add support for branch information.
32815 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
32816 * gcc.misc-tests/gcov-4.c: New test.
32817 * gcc.misc-tests/gcov-4b.c: New test.
32818 * gcc.misc-tests/gcov-5b.c: New test.
32820 2001-08-20 Zack Weinberg <zackw@panix.com>
32822 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
32825 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
32827 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
32829 2001-08-19 Jakub Jelinek <jakub@redhat.com>
32831 * g++.dg/eh/template1.C: New test.
32833 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
32835 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
32837 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
32840 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
32842 * lib/g77-dg.exp: Use prune.exp for common procedures
32843 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
32844 * lib/g77.exp: (g77-dg-prune) Remove
32846 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
32848 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
32850 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32852 * g++.dg/template/unify1.C: New test.
32854 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
32856 * g++.dg/abi/empty4.C: New test.
32858 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
32860 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
32862 * g77.f-torture/compile/pr3743.x: Likewise.
32864 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
32866 * g++.dg/other/using-declaration.C: New test.
32868 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
32870 * gcc.dg/cpp/tr-sign.c: New testcase.
32872 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
32874 * gcc.dg/cpp/19951025-1.c: Revert.
32875 * gcc.dg/cpp/directiv.c: We no longer process directives that
32876 interrupt macro arguments.
32878 2001-08-03 Zack Weinberg <zackw@stanford.edu>
32880 * gcc.dg/bconstp-1.c: New test.
32882 2001-08-03 Richard Henderson <rth@redhat.com>
32884 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
32886 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
32888 * gcc.dg/cpp/19951025-1.c: Update.
32890 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
32892 * g77.dg/ff90-1.f (s): Fix reference of variable z,
32895 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
32898 * g++.old-deja/g++.ns/ns14.C: Remove special options.
32899 * g++.old-deja/g++.other/std1.C: Likewise.
32900 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
32902 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
32904 * lib/g77.exp: Load gcc-defs.exp for common procedures
32905 (g77_pass, g77_fail, g77_finish, g77_exit,
32906 ${tool}_check_unsupported_p} Now redundant. Deleted.
32908 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
32910 * g77.dg/fbackslash.f
32911 * g77.dg/fcase-preserve.f
32913 * g77.dg/ffixed-line-length-0.f
32914 * g77.dg/ffixed-line-length-132.f
32915 * g77.dg/ffixed-line-length-7.f
32916 * g77.dg/ffixed-line-length-72.f
32917 * g77.dg/ffixed-line-length-none.f
32918 * g77.dg/ffree-form-1.f
32919 * g77.dg/fno-backslash.f
32920 * g77.dg/fno-f90-1.f
32921 * g77.dg/fno-fixed-form-1.f
32922 * g77.dg/fno-onetrip.f
32923 * g77.dg/fno-typeless-boz.f
32924 * g77.dg/fno-underscoring.f
32925 * g77.dg/fno-vxt-1.f
32926 * g77.dg/fonetrip.f
32927 * g77.dg/ftypeless-boz.f
32928 * g77.dg/fugly-assumed.f
32929 * g77.dg/funderscoring.f
32932 2001-08-01 Ziemowit Laski <zlaski@apple.com>
32934 * objc.dg/fwd-proto-1.m: New.
32935 * objc.dg/local-decl-1.m: New.
32936 * objc.dg/naming-1.m: New.
32937 * objc.dg/naming-2.m: New.
32938 * objc.dg/proto-hier-1.m: New.
32940 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
32942 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
32943 largest-type elements to a struct makes its size grow.
32945 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
32947 * g++.dg/abi/vthunk1.C: New test.
32949 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
32951 * g++.dg/abi/vbase8-22.C: New test.
32953 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
32955 * gcc.dg/cpp/macro8.c: New test.
32957 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
32959 * g++.dg/abi/vbase8-21.C: New test.
32961 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
32963 * g++.dg/abi/vbase8-10.C: New test.
32965 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32967 * lib/g++.exp (g++_set_ld_library_path): Renamed to
32968 ${tool}_set_ld_library_path.
32970 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
32973 2001-07-26 Stan Cox <scox@redhat.com>
32975 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
32976 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
32977 gcc_exit, gcc_check_unsupported_p):
32978 Moved to gcc-deps.exp
32979 * gcc-deps.exp: New file.
32981 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32983 * g++.old-deja/g++.pt/defarg14.C: New test.
32985 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
32987 * g++.old-deja/g++.other/lineno5.C: New test.
32989 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
32991 * g++.old-deja/g++.pt/crash68.C: New test.
32993 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
32995 * g++.old-deja/g++.other/crash42.C: New test.
32997 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
32999 * gcc.dg/cpp/extratokens.c: Fix.
33000 * gcc.dg/cpp/skipping2.c: New tests.
33002 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33004 * gcc.c-torture/execute/20010724-1.c: New file.
33005 * gcc.c-torture/execute/20010724-1.x: New file.
33007 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
33009 * g++.old-deja/g++.other/cond7.C: New test.
33011 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
33013 * g++.old-deja/g++.other/optimize4.C: New test.
33015 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
33017 * g++.old-deja/g++.abi/vbase8-5.C: New test.
33019 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
33021 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
33022 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
33023 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
33024 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
33026 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
33027 bug report" message.
33029 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
33030 * g++.dg/ext/instantiate1.C: Move from old-deja.
33032 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
33034 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
33035 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
33036 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
33037 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
33039 2001-07-23 Jeffrey A Law (law@cygnus.com)
33041 * gcc.c-torture/execute/20010723-1.c: New test.
33043 2001-07-23 Ben Elliston <bje@redhat.com>
33045 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
33047 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33049 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
33051 Delete handling of ieee_multilib_flags.
33052 Pass -mieee for alpha*-*-* and sh-*-*.
33053 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
33055 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
33057 Remove old-abi tests.
33058 * g++.old-deja/g++.mike/p11116.C: Remove.
33059 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
33061 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
33063 * g77.f-torture/compile/pr3743.f: New test
33065 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
33067 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
33069 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33071 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
33072 g++.old-deja/g++.pt/static6.C: Likewise.
33073 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
33074 supports weak symbols.
33076 2001-07-18 Andreas Jaeger <aj@suse.de>
33078 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
33081 2001-07-18 Andreas Jaeger <aj@suse.de>
33083 * gcc.dg/iftrap-1.c: Fix target line.
33085 2001-07-17 Richard Henderson <rth@redhat.com>
33087 * gcc.c-torture/execute/20010717-1.c: New.
33089 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
33091 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
33094 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
33096 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
33098 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33100 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
33101 UAC_SIGBUS, UAC_NOPRINT definitions.
33103 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
33105 * objc/execute/object_is_class.m: New test.
33106 * objc/execute/object_is_meta_class.m: New test.
33108 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
33110 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
33111 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
33113 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
33115 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
33116 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
33118 2001-07-14 Richard Henderson <rth@redhat.com>
33120 * gcc.dg/iftrap-1.c: New.
33122 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
33124 * g77.f-torture/execute/intrinsic77.f: New test.
33126 2001-07-11 Janis Johnson <janis@us.ibm.com>
33128 * gcc.misc-tests/gcov-3.c: New test.
33130 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
33132 * gcc.c-torture/compile/20010711-1.c,
33133 * gcc.c-torture/compile/20010711-2.c: New tests.
33135 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
33137 * gcc.c-torture/execute/20010711-1.c: New test.
33139 2001-07-11 Ben Elliston <bje@redhat.com>
33141 * g++.old-deja/g++.other/enum5.C: New test.
33143 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
33145 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
33146 (g++-dg-prune): Call prune_gcc_output.
33147 * prune.exp: New file for prune_gcc_output.
33148 * lib/g++.exp, lib/gcc.exp: Load it.
33150 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
33152 * gcc.c-torture/compile/20010701-1.c,
33153 g++.old-deja/g++.ext/attrib6.C: New tests.
33155 2001-07-06 Jeffrey A Law (law@cygnus.com)
33157 * gcc.c-torture/compile/20010706-1.c: New test.
33159 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
33161 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
33163 2001-06-28 Stan Shebs <shebs@apple.com>
33165 * gcc.dg/pragma-darwin.c: New test.
33167 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33169 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
33170 Solaris 2.[678] system.
33172 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
33174 * gcc.dg/20010622-1.c: New test.
33176 2001-06-18 Stan Shebs <shebs@apple.com>
33178 * objc.dg: New directory.
33179 * objc.dg/dg.exp: New file.
33180 * objc.dg/alias.m: New.
33181 * objc.dg/class-1.m: New.
33182 * objc.dg/class-2.m: New.
33183 * objc.dg/const-str-1.m: New.
33184 * objc.dg/const-str-2.m: New.
33185 * objc.dg/id-1.m: New.
33186 * objc.dg/method-1.m: New.
33187 * objc.dg/super-class-1.m: New.
33188 * lib/objc-dg.exp: New file.
33190 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
33192 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
33195 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
33197 * g++.old-deja/g++.abi/vbase8-9.C: New test.
33199 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33201 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
33204 2001-06-12 Richard Henderson <rth@redhat.com>
33206 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
33208 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
33210 * g++.old-deja/g++.abi/vbase5.C: New test.
33211 * g++.old-deja/g++.abi/vbase6.C: New test.
33212 * g++.old-deja/g++.abi/vbase7.C: New test.
33214 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33216 * gcc.c-torture/compile/20010610-1.c: New test.
33218 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
33220 * g++.old-deja/g++.abi/vbase4.C: New test.
33222 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
33224 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
33225 support %f for HC11/HC12 targets.
33226 * gcc.c-torture/execute/930513-1.x: New file, likewise.
33227 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
33228 on HC11/HC12 targets.
33229 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
33231 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33233 * gcc.dg/wchar_t-1.c: New file.
33234 * gcc.dg/wint_t-1.c: Likewise.
33236 2001-06-11 Bernd Schmidt <bernds@redhat.com>
33238 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
33240 2001-06-11 Richard Henderson <rth@redhat.com>
33242 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
33244 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
33246 * gcc.c-torture/compile/20010611-1.c: New test.
33248 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
33250 * gcc.dg/c99-tag-1.c: Add more tests.
33252 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
33254 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
33255 representation on MN10300 and ARM/Thumb.
33257 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
33259 * g77.f-torture/execute/20010610.f: New.
33261 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
33263 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
33266 2001-06-09 Richard Henderson <rth@redhat.com>
33268 * gcc.c-torture/execute/ashrdi-1.c: New.
33269 * gcc.c-torture/execute/ashldi-1.c: New.
33270 * gcc.c-torture/execute/lshrdi-1.c: New.
33272 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
33274 * objc/execute/load-3.m: Added. Check sending +load to categories,
33275 in addition to classes.
33277 2001-06-08 Stan Shebs <shebs@apple.com>
33279 * objc/execute/load-2.m: New test. From Nicola Pero
33280 <n.pero@mi.flashnet.it>.
33282 2001-06-08 Jakub Jelinek <jakub@redhat.com>
33284 * gcc.c-torture/execute/20010605-2.c: New test.
33286 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
33288 * g++.old-deja/g++.abi/vbase2.C: New test.
33289 * g++.old-deja/g++.abi/vbase3.C: New test.
33291 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
33293 * g++.old-deja/g++.pt/friend49.C: New test.
33295 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
33297 * g++.old-deja/g++.ext/anon3.C: New test.
33299 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
33301 * g++.old-deja/g++.other/conv7.C: New test.
33303 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
33305 * gcc.c-torture/compile/20010605-2.c: New test.
33307 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
33309 * gcc.c-torture/execute/20010604-1.c: New test.
33311 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
33313 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
33315 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
33317 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
33318 (g++_link_flags): Likewise.
33319 (g++_init): Pass gccpath's value to two previous functions.
33321 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33323 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
33324 Ensure logfile entry matches exec command line.
33326 2001-05-31 Richard Henderson <rth@redhat.com>
33328 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
33329 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
33331 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
33333 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
33334 compiler for irix6.2
33336 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
33338 * g++.old-deja/g++.other/optimize3.C: New file.
33340 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
33342 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
33345 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
33347 * g++.old-deja/g++.other/optimize2.C: New file.
33349 2001-05-25 Diego Novillo <dnovillo@redhat.com>
33351 * gcc.c-torture/compile/20010518-2.c: New file.
33352 * gcc.c-torture/execute/20010518-1.c: New file.
33353 * gcc.c-torture/execute/20010518-2.c: New file.
33355 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
33357 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
33359 2001-05-24 Mark Mitchell <mark@codesourcery.com>
33361 G++ no longer defines builtins that do not begin with __builtin.
33362 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
33363 * g++.old-deja/g++.brendand/misc13.C: Likewise.
33364 * g++.old-deja/g++.law/builtin1.C: Likewise.
33365 * g++.old-deja/g++.law/cvt2.C: Likewise.
33366 * g++.old-deja/g++.mike/net5.C: Likewise.
33367 * g++.old-deja/g++.other/builtins1.C: Likewise.
33368 * g++.old-deja/g++.other/builtins2.C: Likewise.
33369 * g++.old-deja/g++.other/builtins3.C: Likewise.
33370 * g++.old-deja/g++.other/builtins4.C: Likewise.
33371 * g++.old-deja/g++.other/inline8.C: Likewise.
33372 * g++.old-deja/g++.robertl/eb39.C: Likewise.
33374 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
33376 * g++.old-deja/g++.pt/using1.C: Adjust.
33377 * g++.old-deja/g++.pt/using2.C: New test.
33379 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
33381 * gcc.dg/cpp/charconst.c: New tests.
33382 * gcc.dg/cpp/escape.c: New tests.
33383 * gcc.dg/cpp/escape-1.c: New tests.
33384 * gcc.dg/cpp/escape-2.c: New tests.
33385 * gcc.dg/cpp/ucs.c: New tests.
33387 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
33389 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
33390 native compiler for irix6.5.
33392 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
33394 * lib/g++.exp (g++_include_flags): Use args to compute
33396 (g++_link_flags): Likewise.
33397 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
33399 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
33401 * gcc.dg/c90-hexfloat-1.c: Add more tests.
33403 2001-05-21 Geoff Keating <geoffk@redhat.com>
33405 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
33408 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
33410 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
33412 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
33413 to STACK_SIZE; Use it to define size of add_histo array.
33414 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
33416 (f): Use GITT_SIZE to define size of gitt local table.
33417 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
33418 to STACK_SIZE; Use it to define size of bytemem array.
33420 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
33422 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
33423 on 68HC11/HC12 due to the asm instruction.
33424 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
33425 * gcc.c-torture/compile/920520-1.x: Likewise.
33426 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
33427 on 68HC11/HC12 because the function is larger than 64K.
33428 * gcc.c-torture/compile/961203-1.x: New file, this test fails
33429 on 68HC11/HC12 because the structure is too large.
33431 2001-05-20 Richard Henderson <rth@redhat.com>
33433 * gcc.c-torture/execute/20010520-1.c: New.
33435 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33437 * g++.old-deja/g++.warn/compare1.C: New test.
33438 * gcc.dg/compare4.c: New test.
33440 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
33442 * g++.old-deja/g++.other/optimize1.C: New test.
33444 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33446 * g++.old-deja/g++.pt/spec41.C: New test.
33448 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
33450 * gcc.c-torture/compile/20010114-1.x: Remove.
33452 2001-05-18 Stan Shebs <shebs@apple.com>
33454 * gcc.c-torture/compile/20010518-1.c: New test.
33456 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
33458 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
33459 * g++.old-deja/g++.pt/crash67.C: New test.
33461 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
33463 * g++.old-deja/g++.other/debug9.C: New test.
33465 2001-05-16 Zack Weinberg <zackw@stanford.edu>
33467 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
33469 2001-05-16 Jan Hubicka <jh@suse.cz>
33471 * gcc.c-torture/compile/20010516-1.c: New test.
33473 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
33475 * g++.old-deja/g++.other/crash41.C: New test.
33477 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
33479 * g++.old-deja/g++.pt/crash66.C: New test.
33481 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
33483 * g++.old-deja/g++.robertl/eb27.C: Convert.
33485 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
33487 * g++.dg/friend-warn.C: New test. Do not warn about friend
33488 declaration being redundant.
33490 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
33492 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
33494 2001-05-14 Mark Mitchell <mark@codesourcery.com>
33496 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
33498 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
33500 * lib/g++.exp: Use testsuite_flags.
33502 2001-05-13 Mark Mitchell <mark@codesourcery.com>
33504 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
33506 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
33508 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
33510 2001-05-11 Mark Mitchell <mark@codesourcery.com>
33512 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
33514 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
33516 * gcc.c-torture/compile/20010313-1.c: New test.
33518 2001-05-09 Zack Weinberg <zackw@stanford.edu>
33520 * gcc.dg/cpp/direct2.c: New test.
33521 * gccq.dg/cpp/direct2s.c: New test.
33523 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
33525 2001-05-07 Mark Mitchell <mark@codesourcery.com>
33527 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
33528 * g++.old-deja/g++.other/op3.C: Likewise.
33530 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
33532 * gcc.dg/cpp/syshdr.h: New file.
33533 * gcc.dg/cpp/sysmac1.c: Update.
33534 * gcc.dg/cpp/sysmac2.c: Update.
33536 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
33538 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
33540 2001-05-04 David Edelsohn <edelsohn@gnu.org>
33542 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
33543 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
33545 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
33547 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
33549 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
33551 * lib/g++.exp (g++_include_flags): Don't use any special flags
33552 if TESTING_IN_BUILD_TREE is not defined.
33553 (g++_init): Use a plain 'c++' as the compiler if
33554 TESTING_IN_BUILD_TREEE is not defined.
33556 2001-05-02 Jakub Jelinek <jakub@redhat.com>
33558 * g++.old-deja/g++.eh/catch13.C: New test.
33559 * g++.old-deja/g++.eh/catch14.C: New test.
33561 2001-05-02 Jakub Jelinek <jakub@redhat.com>
33563 * gcc.dg/cpp/tr-define.c: New test.
33565 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
33567 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
33568 <stdlib.h>, not <malloc.h>.
33570 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
33572 * g++.old-deja/g++.ns/template17.C: New test.
33574 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
33576 * g++.old-deja/g++.pt/ref4.C: New test.
33578 2001-04-30 Richard Henderson <rth@redhat.com>
33580 * gcc.dg/20000724-1.c: Revert last change.
33582 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
33584 * g77.f-torture/execute/20010430.f: New test.
33586 2001-04-30 Mark Mitchell <mark@codesourcery.com>
33588 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
33590 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
33592 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
33594 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
33596 * g++.old-deja/g++.eh/crash6.C: New test.
33598 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
33600 * g++.old-deja/g++.other/warn7.C: New test.
33602 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
33604 * g++.old-deja/g++.other/defarg9.C: New test.
33606 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
33608 * g77.f-torture/compile/20010426.f: New test.
33609 * g77.f-torture/execute/20010426.f: New test.
33611 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
33613 * g77.f-torture/compile/20000629-1.x: Remove - error
33616 2001-04-26 Jeffrey A Law (law@cygnus.com)
33618 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
33619 Tweak slightly to work with g++.dg framework.
33620 * g++.dg/special/ecos.exp: Run initp1.C test.
33621 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
33623 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
33624 its linker doesn't give line numbers either.
33625 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
33627 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
33629 * g++.old-deja/g++.other/lex1.C: New test.
33631 2001-04-26 Jakub Jelinek <jakub@redhat.com>
33633 * gcc.dg/noncompile/20010425-1.c: New test.
33635 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
33637 * g++.old-deja/g++.pt/mangle2.C: New test.
33639 2001-04-25 Jakub Jelinek <jakub@redhat.com>
33641 * gcc.dg/format/plus-1.c: New test.
33643 2001-04-25 Jakub Jelinek <jakub@redhat.com>
33645 * gcc.dg/20010423-1.c: New test.
33647 2001-04-25 Jakub Jelinek <jakub@redhat.com>
33649 * gcc.c-torture/execute/20010422-1.c: New test.
33651 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
33653 * g++.old-deja/g++.ns/type2.C: New test.
33655 2001-04-24 Zack Weinberg <zackw@stanford.edu>
33657 * g++.old-deja/g++.other/perf1.C: New test.
33659 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
33661 * gcc.dg/c99-func-2.c: Remove xfail.
33662 * gcc.dg/c99-func-3.c: Remove xfail.
33663 * gcc.dg/c99-func-4.c: Remove xfail.
33665 2001-04-23 Zack Weinberg <zackw@stanford.edu>
33667 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
33669 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
33671 * gcc.c-torture/compile/20010423-1.c: New test.
33673 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
33675 * g++.old-deja/g++.pt/typename28.C: New test.
33677 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
33679 * g++.old-deja/g++.abi/empty2.C: New test.
33680 * g++.old-deja/g++.abi/empty3.C: New test.
33682 2001-04-20 Jakub Jelinek <jakub@redhat.com>
33684 * g++.old-deja/g++.other/comdat2.C: New test.
33685 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
33687 2001-04-20 Jakub Jelinek <jakub@redhat.com>
33689 * g++.old-deja/g++.other/overload14.C: New test.
33691 2001-04-20 Jakub Jelinek <jakub@redhat.com>
33693 * g++.old-deja/g++.other/lookup23.C: New test.
33695 2001-04-20 Jakub Jelinek <jakub@redhat.com>
33697 * gcc.c-torture/execute/20010403-1.c: New test.
33699 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
33700 Mark Mitchell <mark@codesourcery.com>
33702 * lib/old-dejagnu.exp: Don't delete output of executable.
33703 Add .exe suffix to executables.
33705 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
33707 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
33709 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33711 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
33713 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
33715 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
33716 * g++.old-deja/g++.abi/crash1.C: New test.
33718 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
33720 * g++.old-deja/g++.other/crash40.C: New test.
33722 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33724 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
33726 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
33728 * g++.old-deja/g++.other/warn6.C: New test.
33730 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
33732 * g++.old-deja/g++.robertl/eb42.C: Same.
33734 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33736 * gcc.dg/wtr-conversion-1.c: New testcase.
33738 2001-04-10 Richard Henderson <rth@redhat.com>
33740 * g++.old-deja/g++.other/array5.C: New.
33742 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33744 * gcc.c-torture/execute/20010408-1.c: New test.
33746 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
33748 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
33749 headers and constructs.
33750 * g++.old-deja/g++.robertl/eb79.C: Same.
33751 * g++.old-deja/g++.robertl/eb77.C (main): Same.
33752 * g++.old-deja/g++.robertl/eb73.C: Same.
33753 * g++.old-deja/g++.robertl/eb66.C (main): Same.
33754 * g++.old-deja/g++.robertl/eb55.C (t): Same.
33755 * g++.old-deja/g++.robertl/eb54.C (main): Same.
33756 * g++.old-deja/g++.robertl/eb46.C (main): Same.
33757 * g++.old-deja/g++.robertl/eb44.C: Same.
33758 * g++.old-deja/g++.robertl/eb41.C (main): Same.
33759 * g++.old-deja/g++.robertl/eb4.C (main): Same.
33760 * g++.old-deja/g++.robertl/eb39.C: Same.
33761 * g++.old-deja/g++.robertl/eb33.C (main): Same.
33762 * g++.old-deja/g++.robertl/eb31.C (main): Same.
33763 * g++.old-deja/g++.robertl/eb30.C: Same.
33764 * g++.old-deja/g++.robertl/eb3.C: Same.
33765 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
33766 * g++.old-deja/g++.robertl/eb21.C: Same.
33767 * g++.old-deja/g++.robertl/eb15.C: Same.
33768 * g++.old-deja/g++.robertl/eb118.C: Same.
33769 * g++.old-deja/g++.robertl/eb115.C (main): Same.
33770 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
33771 * g++.old-deja/g++.robertl/eb109.C: Same.
33772 * g++.old-deja/g++.other/sibcall1.C (main): Same.
33773 * g++.old-deja/g++.mike/rtti1.C: Same.
33774 * g++.old-deja/g++.mike/p658.C: Same.
33775 * g++.old-deja/g++.mike/net46.C: Same.
33776 * g++.old-deja/g++.mike/net34.C: Same.
33777 * g++.old-deja/g++.mike/memoize1.C: Same.
33778 * g++.old-deja/g++.mike/eh2.C: Same.
33779 * g++.old-deja/g++.law/weak.C: Same.
33780 * g++.old-deja/g++.law/visibility7.C: Same.
33781 * g++.old-deja/g++.law/visibility25.C: Same.
33782 * g++.old-deja/g++.law/visibility22.C: Same.
33783 * g++.old-deja/g++.law/visibility2.C: Same.
33784 * g++.old-deja/g++.law/visibility17.C: Same.
33785 * g++.old-deja/g++.law/visibility13.C: Same.
33786 * g++.old-deja/g++.law/visibility10.C: Same.
33787 * g++.old-deja/g++.law/visibility1.C: Same.
33788 * g++.old-deja/g++.law/virtual3.C (eval): Same.
33789 * g++.old-deja/g++.law/vbase1.C: Same.
33790 * g++.old-deja/g++.law/operators32.C: Same.
33791 * g++.old-deja/g++.law/nest3.C: Same.
33792 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
33793 * g++.old-deja/g++.law/except5.C (main): Same.
33794 * g++.old-deja/g++.law/cvt7.C (run): Same.
33795 * g++.old-deja/g++.law/cvt2.C: Same.
33796 * g++.old-deja/g++.law/cvt16.C: Same.
33797 * g++.old-deja/g++.law/ctors6.C (bar): Same.
33798 * g++.old-deja/g++.law/ctors17.C (main): Same.
33799 * g++.old-deja/g++.law/ctors13.C: Same.
33800 * g++.old-deja/g++.law/ctors12.C (main): Same.
33801 * g++.old-deja/g++.law/ctors10.C: Same.
33802 * g++.old-deja/g++.law/code-gen5.C: Same.
33803 * g++.old-deja/g++.law/bad-error7.C: Same.
33804 * g++.old-deja/g++.law/arm9.C: Same.
33805 * g++.old-deja/g++.law/arm12.C: Same.
33806 * g++.old-deja/g++.law/arg8.C: Same.
33807 * g++.old-deja/g++.law/arg1.C: Same.
33808 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
33809 * g++.old-deja/g++.jason/template31.C: Same.
33810 * g++.old-deja/g++.jason/template24.C (main): Same.
33811 * g++.old-deja/g++.jason/2371.C: Same.
33812 * g++.old-deja/g++.eh/new2.C: Same.
33813 * g++.old-deja/g++.eh/new1.C: Same.
33814 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
33815 * g++.old-deja/g++.brendan/nest21.C (main): Same.
33816 * g++.old-deja/g++.brendan/err-msg3.C: Same.
33817 * g++.old-deja/g++.brendan/crash62.C: Same.
33818 * g++.old-deja/g++.brendan/crash52.C: Same.
33819 * g++.old-deja/g++.brendan/crash49.C (main): Same.
33820 * g++.old-deja/g++.brendan/crash38.C: Same.
33821 * g++.old-deja/g++.brendan/crash15.C (main): Same.
33822 * g++.old-deja/g++.brendan/copy9.C: Same.
33824 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
33826 * gcc.c-torture/execute/20001203-2.c (memset):
33827 Count argument is of type __SIZE_TYPE__.
33829 2001-04-04 Diego Novillo <dnovillo@redhat.com>
33831 * gcc.c-torture/compile/20010404-1.c: New test.
33833 2001-04-04 Jakub Jelinek <jakub@redhat.com>
33835 * gcc.c-torture/compile/20010326-1.c: New test.
33837 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
33839 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
33840 peculiarities of the SH.
33841 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
33843 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33845 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
33846 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
33847 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
33849 2001-04-02 Jakub Jelinek <jakub@redhat.com>
33851 * g77.f-torture/compile/20010321-1.f: New test.
33853 2001-04-02 Jakub Jelinek <jakub@redhat.com>
33855 * gcc.c-torture/compile/20010329-1.c: New test.
33857 2001-04-02 Jakub Jelinek <jakub@redhat.com>
33859 * gcc.c-torture/execute/20010329-1.c: New test.
33861 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
33863 * g++.old-deja/g++.other/eh4.C: Fix typo.
33865 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
33867 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
33869 2001-03-28 Philip Blundell <philb@gnu.org>
33871 * gcc.c-torture/compile/20010328-1.c: New test.
33873 2001-03-27 Richard Henderson <rth@redhat.com>
33875 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
33876 * g++.old-deja/g++.eh/vbase3.C: Likewise.
33878 2001-03-27 Alan Modra <alan@linuxcare.com.au>
33880 * gcc.c-torture/compile/20010327-1.c: New test.
33882 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
33884 * g++.old-deja/g++.other/friend12.C: New test.
33885 * g++.old-deja/g++.other/friend9.C: Expect no errors.
33886 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
33888 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
33890 * gcc.c-torture/execute/20010325-1.c: New test.
33892 2001-03-23 Jakub Jelinek <jakub@redhat.com>
33894 * g++.old-deja/g++.other/mangle3.C: New test.
33896 2001-03-22 Jakub Jelinek <jakub@redhat.com>
33898 * g++.old-deja/g++.other/anon8.C: New test.
33900 2001-03-20 Philip Blundell <philb@gnu.org>
33902 * gcc.c-torture/compile/20010320-1.c: New test.
33904 2001-03-17 Richard Henderson <rth@redhat.com>
33906 * g++.old-deja/g++.other/eh4.C: Add expected error text.
33908 2001-03-15 Geoff Keating <geoff@redhat.com>
33910 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
33913 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
33915 * g++.old-deja/g++.other/eh4.C: New test.
33917 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
33919 * gcc.dg/cpp/mi1.c: Update.
33921 2001-03-14 Jakub Jelinek <jakub@redhat.com>
33923 * g++.old-deja/g++.other/regstack.C: New test.
33925 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
33927 * g++.old-deja/g++.other/ref4.C: New test.
33929 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
33931 * objc/execute/va_method.m: Added.
33932 * objc/execute/IMP.m: Added.
33933 * objc/execute/_cmd.m: Added.
33934 * objc/execute/accessing_ivars.m: Added.
33935 * objc/execute/class-1.m: Added.
33936 * objc/execute/class-10.m: Added.
33937 * objc/execute/class-11.m: Added.
33938 * objc/execute/class-12.m: Added.
33939 * objc/execute/class-13.m: Added.
33940 * objc/execute/class-14.m: Added.
33941 * objc/execute/class-2.m: Added.
33942 * objc/execute/class-3.m: Added.
33943 * objc/execute/class-4.m: Added.
33944 * objc/execute/class-5.m: Added.
33945 * objc/execute/class-6.m: Added.
33946 * objc/execute/class-7.m: Added.
33947 * objc/execute/class-8.m: Added.
33948 * objc/execute/class-9.m: Added.
33949 * objc/execute/class-tests-1.h
33950 * objc/execute/class-tests-2.h
33951 * objc/execute/compatibility_alias.m: Added.
33952 * objc/execute/encode-1.m: Added.
33953 * objc/execute/formal_protocol-1.m: Added.
33954 * objc/execute/formal_protocol-2.m: Added.
33955 * objc/execute/formal_protocol-3.m: Added.
33956 * objc/execute/formal_protocol-4.m: Added.
33957 * objc/execute/formal_protocol-5.m: Added.
33958 * objc/execute/formal_protocol-6.m: Added.
33959 * objc/execute/formal_protocol-7.m: Added.
33960 * objc/execute/informal_protocol.m: Added.
33961 * objc/execute/initialize.m: Added.
33962 * objc/execute/load.m: Added.
33963 * objc/execute/many_args_method.m: Added.
33964 * objc/execute/nested-3.m: Added.
33965 * objc/execute/no_clash.m: Added.
33966 * objc/execute/private.m: Added.
33967 * objc/execute/redefining_self.m: Added.
33968 * objc/execute/root_methods.m: Added.
33969 * objc/execute/selector-1.m: Added.
33970 * objc/execute/static-1.m: Added.
33971 * objc/execute/static-2.m: Added.
33972 * objc/execute/va_method.m: Added.
33974 2001-03-10 Richard Henderson <rth@redhat.com>
33976 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
33978 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
33980 * g++.old-deja/g++.other/crash31.C: XFAIL.
33981 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
33982 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
33983 * gcc.c-torture/execute/20010123-1.x: XFAIL.
33984 * gcc.c-torture/execute/20010124-1.x: XFAIL.
33985 * gcc.dg/sequence-pt-1.c: XFAIL one test.
33987 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
33989 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
33991 2001-03-06 Zack Weinberg <zackw@stanford.edu>
33993 * gcc.dg/20000724-1.c: Don't use multiline strings.
33995 2001-03-06 Zack Weinberg <zackw@stanford.edu>
33997 * objc/execute/string1.m, objc/execute/string2.m: Compare the
33998 result of -cString against what we expect it to be; don't just
33999 print it out for no one to read.
34001 * objc/execute/string3.m, objc/execute/string4.m: New tests.
34002 Based on testcases provided by Nicola Pero.
34004 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
34006 * gcc.dg/cpp/macro7.c: New test.
34008 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
34010 * gcc.dg/cpp/multiline.c: Update.
34012 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
34014 * g++.old-deja/g++.other/enum3.C: New test.
34016 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
34018 * g++.old-deja/g++.other/pod1.C: New test.
34020 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
34022 * g++.old-deja/g++.ext/overload1.C: New test.
34024 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
34026 * g++.old-deja/g++.pt/using1.C: New test.
34028 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
34030 * g++.old-deja/g++.other/using9.C: New test.
34032 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
34034 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
34036 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
34038 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
34040 * g++.old-deja/g++.ext/realpt1.C: Remove.
34042 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
34044 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
34046 2001-02-26 Will Cohen <wcohen@redhat.com>
34048 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
34050 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
34052 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
34053 templatized constructors.
34055 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34057 * gcc.c-torture/execute/20010224-1.c: New test.
34059 2001-02-23 Jakub Jelinek <jakub@redhat.com>
34061 * gcc.c-torture/execute/20010222-1.c: New test.
34063 2001-02-22 Jakub Jelinek <jakub@redhat.com>
34065 * g++.old-deja/g++.other/inline20.C: New test.
34067 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
34069 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
34071 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34073 * g++.old-deja/g++.other/lookup22.C: New test.
34075 2001-02-19 Zack Weinberg <zackw@stanford.edu>
34077 * g77.dg: New directory.
34078 * g77.dg/20010216-1.f: New test case.
34079 * g77.dg/dg.exp: New driver.
34080 * lib/g77-dg.exp: New driver library.
34082 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34084 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
34086 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
34088 * g++.old-deja/g++.other/decl9.C: New test.
34090 2001-02-16 Jakub Jelinek <jakub@redhat.com>
34092 * g++.old-deja/g++.other/init16.C: Update the test so that it does
34093 not need <string> and also tests the initialization at runtime.
34095 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
34097 * gcc.c-torture/execute/longlong.c: New test.
34099 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
34101 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
34103 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
34105 * gcc.c-torture/execute/920302-1.c (execute):
34106 Change argument type to short.
34108 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
34110 * g++.old-deja/g++.pt/deduct6.C: New test.
34112 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
34114 * g++.old-deja/g++.pt/deduct5.C: New test.
34116 2001-02-14 Jakub Jelinek <jakub@redhat.com>
34118 * gcc.c-torture/execute/20010209-1.c: New test.
34120 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
34122 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
34124 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
34126 * g++.dg/vtgc1.C: Update for new ABI.
34128 * consistency.vlad: New directory, 1665 files.
34130 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
34132 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
34134 * gcc.dg/cpp/digraphs.c: Declare puts.
34136 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
34138 * g++.old-deja/g++.other/warn5.C: New test.
34140 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
34142 * g++.old-deja/g++.pt/spec40.C: New test.
34144 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
34146 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
34148 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
34150 2001-02-12 Jakub Jelinek <jakub@redhat.com>
34152 * gcc.c-torture/compile/20010209-1.c: New test.
34154 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
34156 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
34157 excess errors message but not if it crashes.
34158 * g++.old-deja/g++.other/crash27.C: Likewise.
34159 * g++.old-deja/g++.other/crash28.C: Likewise.
34160 * g++.old-deja/g++.other/crash30.C: Likewise.
34161 * g++.old-deja/g++.other/crash32.C: Likewise.
34162 * g++.old-deja/g++.other/crash35.C: Likewise.
34163 * g++.old-deja/g++.pt/inherit2.C: Likewise.
34165 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
34167 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
34168 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
34169 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
34170 g77.f-torture/execute/execute.exp,
34171 g77.f-torture/noncompile/noncompile.exp,
34172 gcc.c-torture/execute/execute.exp,
34173 gcc.c-torture/execute/memcheck/memcheck.exp,
34174 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
34175 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
34176 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
34177 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
34178 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
34179 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
34180 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
34181 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
34182 Remove bug reporting instructions with ancient email addresses.
34184 2001-02-07 Jakub Jelinek <jakub@redhat.com>
34186 * gcc.dg/20010202-1.c: New test.
34187 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
34189 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
34191 * g++.dg/stdbool-if.C: New test.
34193 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
34195 * objc/execute/fdecl.m: Added main().
34197 2001-02-07 Jakub Jelinek <jakub@redhat.com>
34199 * gcc.c-torture/execute/20010206-1.c: New test.
34201 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
34203 * gcc.dg/cpp/avoidpaste1.c: Update.
34205 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
34207 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
34208 Pero <nicola@brainstorm.co.uk>.
34209 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
34211 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
34213 * g++.old-deja/g++.pt/spec39.C: New test.
34215 2001-02-05 Jakub Jelinek <jakub@redhat.com>
34217 * gcc.c-torture/compile/20010202-1.c: New test.
34219 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
34221 * g++.old-deja/g++.abi/primary2.C: New test.
34222 * g++.old-deja/g++.abi/primary3.C: New test.
34223 * g++.old-deja/g++.abi/primary4.C: New test.
34224 * g++.old-deja/g++.abi/primary5.C: New test.
34225 * g++.old-deja/g++.abi/vtable3.h: New test.
34226 * g++.old-deja/g++.abi/vtable3a.C: New test.
34227 * g++.old-deja/g++.abi/vtable3b.C: New test.
34228 * g++.old-deja/g++.abi/vtable3c.C: New test.
34229 * g++.old-deja/g++.abi/vtable3d.C: New test.
34230 * g++.old-deja/g++.abi/vtable3e.C: New test.
34231 * g++.old-deja/g++.abi/vtable3f.C: New test.
34232 * g++.old-deja/g++.abi/vtable3g.C: New test.
34233 * g++.old-deja/g++.abi/vtable3h.C: New test.
34234 * g++.old-deja/g++.abi/vtable3i.C: New test.
34235 * g++.old-deja/g++.abi/vtable3j.C: New test.
34236 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
34238 2001-02-03 Jakub Jelinek <jakub@redhat.com>
34240 * g++.old-deja/g++.other/anon6.C: New test.
34241 * g++.old-deja/g++.other/anon7.C: New test.
34243 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
34245 * gcc.dg/cpp/avoidpaste2.c: New tests.
34247 2001-01-31 Jakub Jelinek <jakub@redhat.com>
34249 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
34251 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
34253 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
34254 DECIMAL_DIG cases for Irix."
34256 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
34258 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
34260 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
34262 * gcc.dg/c99-tag-1.c: New test.
34264 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
34266 * gcc.dg/cpp/tr-warn1.c: Add tests.
34268 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
34270 * gcc.dg/cpp/avoidpaste1.c: Update.
34271 * gcc.dg/cpp/paste4.c: Update.
34273 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
34275 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
34278 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
34280 * g++.old-deja/g++.other/inline19.C: New test.
34282 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
34284 * gcc.dg/Wlarger-than.c: New test.
34286 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
34288 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
34290 2001-01-29 Jakub Jelinek <jakub@redhat.com>
34292 * gcc.c-torture/execute/20010129-1.c: New test.
34293 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
34295 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
34297 * gcc.dg/cpp/avoidpaste1.c: Test case.
34299 2001-01-28 Jakub Jelinek <jakub@redhat.com>
34301 * g++.old-deja/g++.other/inline18.C: New test.
34303 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34305 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
34306 and __builtin_putchar.
34308 2001-01-27 Jakub Jelinek <jakub@redhat.com>
34310 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
34313 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
34315 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
34316 floating point number rounding mode to round to the nearest
34317 representable mode.
34319 2001-01-25 Jakub Jelinek <jakub@redhat.com>
34321 * g++.old-deja/g++.other/mangle2.C: New test.
34323 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
34325 * gcc.c-torture/compile/20010124-1.c: New test.
34327 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
34329 * g++.old-deja/g++.pt/spec38.C: New test.
34331 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34333 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
34336 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34338 * gcc.c-torture/execute/20010123-1.c: New test.
34340 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
34342 * g++.old-deja/g++.pt/spec37.C: New test.
34344 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
34346 * g++.old-deja/g++.pt/overload14.C: New test.
34348 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34350 * gcc.c-torture/execute/20010122-1.c: New test, exercise
34351 __builtin_return_address.
34353 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
34355 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
34356 * g++.old-deja/g++.pt/spec35.C: New test.
34357 * g++.old-deja/g++.pt/spec36.C: New test.
34359 2001-01-20 Jakub Jelinek <jakub@redhat.com>
34361 * gcc.c-torture/compile/20010118-1.c: New test.
34363 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
34365 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
34367 2001-01-19 Jakub Jelinek <jakub@redhat.com>
34369 * gcc.c-torture/execute/20010119-1.c: New test.
34371 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
34373 * g++.old-deja/g++.other/vbase5.C: New test.
34375 2001-01-19 Jakub Jelinek <jakub@redhat.com>
34377 * gcc.c-torture/execute/20010118-1.c: New test.
34379 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
34381 * g++.old-deja/g++.pt/deduct3.C: New test.
34383 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
34385 * g++.old-deja/g++.pt/spec34.C: New test.
34387 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
34389 * g77.f-torture/compile/20000601-2.f: New test.
34391 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
34393 * g++.old-deja/g++.other/init17.C: New test.
34395 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
34397 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
34399 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
34401 * g++.old-deja/g++.pt/unify8.C: New test.
34403 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
34405 * g++.old-deja/g++.abi/vbase1.C: New test.
34407 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
34409 * g++.old-deja/g++.pt/crash65.C: New test.
34411 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
34413 * gcc.dg/cpp/assembl2.S: New test case.
34415 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
34417 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
34420 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34422 * g++.old-deja/g++.other/builtins1.C: New test.
34423 * g++.old-deja/g++.other/builtins2.C: Likewise.
34424 * g++.old-deja/g++.other/builtins3.C: Likewise.
34425 * g++.old-deja/g++.other/builtins4.C: Likewise.
34427 2001-01-17 Jakub Jelinek <jakub@redhat.com>
34429 * gcc.c-torture/compile/20010117-1.c: New test.
34430 * gcc.c-torture/compile/20010117-2.c: New test.
34432 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
34434 * g77.f-torture/execute/20010116.[fx]: New test,
34436 * g77.f-torture/compile/20010115.f: Indicate it's
34437 a test for PR fortran/1636.
34439 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
34441 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
34443 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
34445 * g77.f-torture/compile/20010115.f: New test.
34447 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
34449 * g++.old-deja/g++.pt/nontype5.C: New test.
34451 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
34453 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
34454 have an equivalent working one below it.
34456 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
34458 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
34459 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
34461 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
34463 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
34464 message containing "init_priority".
34465 (conpr-2.C): Likewise.
34466 (conpr-3.C): Likewise.
34467 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
34469 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34471 * gcc.c-torture/execute/20010114-2.c: New test.
34473 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
34475 * gcc.c-torture/compile/20010114-1.c: New test.
34476 * gcc.c-torture/compile/20010114-1.x: Xfail.
34477 * gcc.c-torture/compile/20010114-2.c: New test.
34478 * gcc.c-torture/execute/20010114-1.c: New test.
34479 * gcc.dg/trunc-1.c: New test.
34480 * gcc.dg/uninit-B.c: New test.
34482 2001-01-13 Nick Clifton <nickc@redhat.com>
34484 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
34487 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
34489 * gcc.c-torture/compile/20010113-1.c: New test.
34491 2001-01-13 Jakub Jelinek <jakub@redhat.com>
34493 * gcc.c-torture/compile/20001212-1.c: New test.
34495 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
34497 * gcc.dg/cpp/widestr1.c: Update.
34498 * gcc.dg/cpp/prag-imp.c: Remove.
34500 2001-01-12 Jakub Jelinek <jakub@redhat.com>
34502 * gcc.c-torture/execute/20000801-3.x: Remove.
34503 * gcc.dg/c90-init-1.c: New test.
34504 * gcc.dg/c99-init-1.c: New test.
34505 * gcc.dg/c99-init-2.c: New test.
34506 * gcc.dg/gnu99-init-1.c: New test.
34508 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
34510 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
34511 testing that no relevant ones were found.
34513 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
34515 * g++.old-deja/g++.pt/cast2.C: New test.
34517 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
34519 * g++.old-deja/g++.pt/friend47.C: New test.
34521 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
34523 * g++.old-deja/g++.pt/instantiate13.C: New test.
34525 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
34527 * g++.old-deja/g++.other/defarg7.C: New test.
34528 * g++.old-deja/g++.other/defarg8.C: New test.
34530 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
34532 * g++.old-deja/g++.pt/crash64.C: New test.
34534 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
34536 * g++.old-deja/g++.pt/crash63.C: New test.
34538 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
34540 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
34542 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
34544 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
34546 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
34548 * g++.old-deja/g++.pt/error3.C: New test.
34550 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
34552 * g++.old-deja/g++.other/crash39.C: New test.
34554 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
34556 * g++.old-deja/g++.other/vbase4.C: New test.
34558 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
34560 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
34561 * gcc.dg/special/20000419-2.c: New file. Identical to above.
34562 * gcc.dg/special/special.exp: New test driver which will check
34563 for alias support for the above test.
34565 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
34567 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
34568 problems on small machines.
34569 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
34572 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
34574 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
34576 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
34578 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
34580 * g++.old_deja/g++.pt/using8.C: New test.
34582 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
34584 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
34586 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
34588 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
34589 where a failure is expected.
34590 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
34592 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
34594 * g++.old_deja/g++.pt/instantiate12.C: New test.
34596 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
34598 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
34600 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
34601 * g++.old-deja/g++.brendan/crash17.C: Likewise.
34602 * g++.old-deja/g++.brendan/crash29.C: Likewise.
34603 * g++.old-deja/g++.brendan/crash48.C: Likewise.
34604 * g++.old-deja/g++.brendan/ns1.C: Likewise.
34605 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
34606 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
34607 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
34608 * g++.old-deja/g++.eh/spec6.C: Likewise.
34609 * g++.old-deja/g++.jason/crash3.C: Likewise.
34610 * g++.old-deja/g++.law/ctors11.C: Likewise.
34611 * g++.old-deja/g++.law/ctors17.C: Likewise.
34612 * g++.old-deja/g++.law/ctors5.C: Likewise.
34613 * g++.old-deja/g++.law/ctors9.C: Likewise.
34614 * g++.old-deja/g++.mike/ambig1.C: Likewise.
34615 * g++.old-deja/g++.mike/net22.C: Likewise.
34616 * g++.old-deja/g++.mike/p3538a.C: Likewise.
34617 * g++.old-deja/g++.mike/p3538b.C: Likewise.
34618 * g++.old-deja/g++.mike/virt3.C: Likewise.
34619 * g++.old-deja/g++.niklas/t128.C: Likewise.
34620 * g++.old-deja/g++.other/anon4.C: Likewise.
34621 * g++.old-deja/g++.other/using1.C: Likewise.
34622 * g++.old-deja/g++.other/warn3.C: Likewise.
34623 * g++.old-deja/g++.pt/t37.C: Likewise.
34624 * g++.old-deja/g++.robertl/eb69.C: Likewise.
34625 * g++.old-deja/g++.robertl/eb71.C: Likewise.
34627 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
34629 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
34631 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34633 * gcc.c-torture/execute/stdio-opt-3.c: New test.
34635 2001-01-07 Jakub Jelinek <jakub@redhat.com>
34637 * gcc.c-torture/compile/20010107-1.c: New test.
34639 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
34641 * gcc.c-torture/execute/builtin-noret-1.c: New test.
34643 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
34645 * gcc.dg/format/format.h: New file.
34646 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
34647 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
34648 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
34649 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
34650 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
34651 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
34652 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
34653 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
34654 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
34655 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
34656 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
34657 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
34658 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
34659 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
34660 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
34661 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
34662 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
34663 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
34664 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
34665 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
34666 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
34667 instead of declaring standard types, macros and functions in each
34670 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
34672 * gcc.c-torture/execute/20010106-1.c: New test.
34674 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
34676 * gcc.dg/format/format.exp: New file.
34677 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
34678 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
34679 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
34680 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
34681 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
34682 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
34683 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
34684 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
34685 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
34686 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
34687 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
34688 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
34689 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
34690 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
34691 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
34692 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
34693 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
34694 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
34695 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
34696 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
34697 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
34698 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
34699 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
34700 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
34701 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
34702 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
34703 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
34704 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
34705 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
34706 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
34707 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
34708 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
34709 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
34710 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
34711 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
34712 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
34713 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
34714 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
34715 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
34716 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
34717 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
34718 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
34720 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
34722 * gcc.c-torture/execute/991228-1.c: Take word endianness into
34725 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
34727 * gcc.c-torture/execute/builtin-complex-1.c: New test.
34729 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
34731 * g++.old-deja/g++.pt/crash62.C: New test.
34733 2001-01-04 Richard Henderson <rth@redhat.com>
34735 * gcc.dg/20000926-1.c: Update expected warnings.
34736 * gcc.dg/array-2.c: Likewise.
34737 * gcc.dg/array-4.c: Also validate flexible array members.
34738 * gcc.dg/c99-flex-array-1.c: New.
34740 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
34742 * gcc.c-torture/compile/20001222-1.x: Remove.
34744 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34746 * gcc.c-torture/execute/built-in-setjmp.c: New.
34748 2001-01-03 Richard Henderson <rth@redhat.com>
34750 * gcc.dg/940510-1.c: Update expected error wording.
34751 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
34753 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
34755 * lib/target-supports.exp (check_alias_available): Modified to
34756 indicate aliases not supported if only weak aliases are supported.
34758 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34760 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
34761 Turn on cmpstrsi checks for __pj__ and __i370__.
34763 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
34765 * g++.old-deja/g++.other/virtual11.C: New test.
34767 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
34769 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
34771 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34773 * gcc.c-torture/compile/20010102-1.c: New test.
34775 2001-01-02 Andreas Jaeger <aj@suse.de>
34777 * gcc.dg/noreturn-3.c: New test.
34779 * gcc.dg/noreturn-4.c: New test.
34781 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34783 * gcc.c-torture/execute/stdio-opt-1.c: Also test
34784 __builtin_fputc and __builtin_fwrite.
34786 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
34788 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
34789 signed char, not default char.
34791 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
34793 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
34795 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
34797 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
34799 2000-12-29 Richard Henderson <rth@redhat.com>
34801 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
34802 (__cyg_profile_func_exit): Define.
34804 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
34806 * g++.dg/vtgc1.C: New test.
34808 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
34810 * gcc.dg/noncompile/20001228-1.c: New test.
34812 * gcc.dg/20001228-1.c: New test.
34814 * gcc.c-torture/execute/20001228-1.c: New test.
34816 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
34818 * gcc.dg/format-strfmon-1.c: New test.
34820 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34822 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
34823 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
34824 * gcc.c-torture/execute/string-opt-1.c: Likewise.
34825 * gcc.c-torture/execute/string-opt-2.c: Likewise.
34826 * gcc.c-torture/execute/string-opt-3.c: Likewise.
34827 * gcc.c-torture/execute/string-opt-4.c: Likewise.
34828 * gcc.c-torture/execute/string-opt-6.c: Likewise.
34829 * gcc.c-torture/execute/string-opt-7.c: Likewise.
34830 * gcc.c-torture/execute/string-opt-8.c: Likewise.
34831 * gcc.c-torture/execute/string-opt-9.c: Likewise.
34832 * gcc.c-torture/execute/string-opt-10.c: Likewise.
34833 * gcc.c-torture/execute/string-opt-11.c: Likewise.
34834 * gcc.c-torture/execute/string-opt-12.c: Likewise.
34836 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
34837 * gcc.c-torture/execute/string-opt-4.c: Test index.
34839 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
34841 * gcc.c-torture/compile/20001226-1.c: New test.
34843 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
34845 * gcc.c-torture/compile/20001222-1.c: New test.
34846 * gcc.c-torture/compile/20001222-1.x: Xfail.
34848 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
34850 * gcc.c-torture/execute/comp-goto-2.c: New test.
34852 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
34854 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
34855 Use long types if __INT_MAX__ is 32767.
34856 (main): Use cast to (sint32 *) when poking 88 into a_page.
34858 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
34860 2000-12-21 Bernd Schmidt <bernds@redhat.com>
34862 * gcc.c-torture/compile/20001221-1.c: New test.
34863 * gcc.c-torture/execute/20001221-1.c: New test.
34865 2000-12-20 Richard Henderson <rth@redhat.com>
34867 * g++.old-deja/g++.pt/crash36.C: Update error lines.
34868 * g++.old-deja/g++.robertl/eb109.C: Likewise.
34870 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34872 * gcc.dg/compare3.c: New test.
34874 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
34876 * gcc.dg/format-warnll-1.c: New test.
34878 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
34880 * gcc.dg/cpp/cmdlne-P.c: New test.
34882 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
34884 * gcc.c-torture/execute/builtin-abs-1.c,
34885 gcc.c-torture/execute/builtin-abs-2.c: New tests.
34887 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
34889 * gcc.dg/cpp/multiline.c: New test.
34891 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
34893 * g++.old-deja/g++.other/syshdr1.C: Update.
34894 * gcc.dg/cpp/lineflags.c: Remove temporarily.
34896 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34898 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
34900 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34902 * g++.old-deja/g++.pt/ttp65.C: New test.
34904 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34906 * g++.old-deja/g++.pt/ttp64.C: New test.
34908 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34910 * g++.old-deja/g++.pt/spec33.C: New test.
34912 2000-12-14 Catherine Moore <clm@redhat.com>
34914 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
34915 * gcc.c-torture/execute/920612-2.c: Likewise.
34916 * gcc.c-torture/execute/920428-2.c: Likewise.
34917 * gcc-c-torture/execute/va-arg-11.c: Call exit.
34918 * gcc.c-torture/execute/va-arg-21.c: Likewise.
34920 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34922 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
34923 * gcc.dg/pack-test-2.c: Likewise.
34925 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
34927 Tests by Zack Weinberg <zackw@stanford.edu>.
34929 * gcc.dg/cpp/defined.c: Update.
34930 * gcc.dg/cpp/defined_trad.c: New tests.
34932 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
34934 * gcc.dg/cpp/trad-direct.c: Update.
34936 2000-12-11 Neil Booth <neilb@earthling.net>
34938 * gcc.dg/cpp/defined_trad.c
34940 2000-12-11 Neil Booth <neilb@earthling.net>
34942 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
34944 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
34946 * gcc.dg/format-miss-2.c: New test.
34948 2000-12-09 Neil Booth <neilb@earthling.net>
34950 * gcc.dg/cpp/lineflags.c: New tests.
34951 * gcc.dg/cpp/poison.c: Update.
34952 * gcc.dg/cpp/redef2.c: Update.
34953 * gcc.dg/cpp/skipping.c: New test.
34955 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
34957 * g++.old-deja/g++.other/eh3.C: New testcase.
34959 2000-12-07 Neil Booth <neilb@earthling.net>
34961 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
34962 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
34963 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
34964 wtr-union-init-2.c, wtr-union-init-3.c: Update.
34965 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
34968 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
34970 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
34971 __SIZE_TYPE__ instead of int for type of integers cast to
34974 2000-12-07 Jakub Jelinek <jakub@redhat.com>
34976 * g++.old-deja/g++.other/cleanup4.C: New test.
34978 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
34980 * format-sec-1.c: New test.
34982 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
34984 * gcc.dg/format-nonlit-3.c: New test.
34986 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
34988 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
34989 through a null pointer.
34991 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34993 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
34994 * g++.old-deja/g++.pt/partial4.C: New test.
34996 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
34998 * gcc.c-torture/execute/ieee/hugeval.x: New.
35000 2000-12-06 Neil Booth <neilb@earthling.net>
35002 * gcc.dg/cpp/backslash2.c: New tests.
35004 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35006 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
35007 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
35009 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
35011 * gcc.c-torture/execute/20001203-2.c: New testcase.
35013 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
35015 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
35016 * g++.old-deja/g++.other/virtual10.C: New test.
35018 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
35020 * g++.old-deja/g++.mike/pmf5.C: Remove test.
35022 2000-12-05 Richard Henderson <rth@redhat.com>
35024 * gcc.c-torture/compile/20001205-1.c: New.
35026 2000-12-04 Neil Booth <neilb@earthling.net>
35028 * g++.old-deja/g++.other/virtual9.C: New test.
35029 * g++.old-deja/g++.pt/crash61.C: New test.
35030 * gcc.c-torture/execute/loop-9.c: New test.
35032 2000-12-04 Neil Booth <neilb@earthling.net>
35034 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
35035 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
35036 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
35037 * gcc.dg/cpp/extratokens.c: ...here.
35039 2000-12-04 Neil Booth <neilb@earthling.net>
35041 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
35044 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35046 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
35047 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
35049 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
35051 * gcc.c-torture/execute/20001203-1.c: New test.
35053 2000-12-03 Neil Booth <neilb@earthling.net>
35055 * gcc.dg/cpp/macro6.c: New test cases.
35057 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35059 * gcc.c-torture/execute/string-opt-9.c: New test.
35060 * gcc.c-torture/execute/string-opt-10.c: Likewise.
35061 * gcc.c-torture/execute/string-opt-11.c: Likewise.
35062 * gcc.c-torture/execute/string-opt-12.c: Likewise.
35064 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
35065 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
35067 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
35069 * gcc.dg/cpp/if-6.c: New testcase.
35071 * gcc.dg/20001201-1.c: New testcase.
35073 2000-12-02 Neil Booth <neilb@earthling.net>
35075 * g++.old-deja/g++.other/externC4.C,
35076 g++.old-deja/g++.other/friend10.C: New tests.
35078 2000-12-02 Neil Booth <neilb@earthling.net>
35080 * g++.old-deja/g++.other/instan2.C
35081 * g++.old-deja/g++.other/instan3.C: New test.
35083 2000-12-02 Neil Booth <neilb@earthling.net>
35085 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
35086 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
35087 gnuc99.c,gnuc99-pedantic.c: New tests.
35089 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
35091 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
35092 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
35094 2000-12-01 Neil Booth <neilb@earthling.net>
35096 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
35097 * gcc.dg/cpp/poison.c: Update.
35098 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
35100 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
35102 * g77.f-torture/execute/20001201.f: New test.
35104 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
35106 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
35108 2000-12-01 Jakub Jelinek <jakub@redhat.com>
35110 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
35112 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
35114 * g++.old-deja/g++.other/cast6.C: New test.
35116 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
35118 * gcc.c-torture/execute/20001130-2.c: New testcase.
35120 2000-11-30 Richard Henderson <rth@redhat.com>
35122 * gcc.c-torture/execute/20001130-1.c: New test.
35124 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
35126 * g++.old-deja/g++.other/op3.C: New test.
35128 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
35130 * g++.old-deja/g++.other/op2.C: New test.
35132 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
35134 * g++.old-deja/g++.other/crash38.C: New test.
35136 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
35138 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
35140 2000-11-29 Jakub Jelinek <jakub@redhat.com>
35142 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
35144 * gcc.c-torture/execute/string-opt-6.c: New test.
35146 * gcc.dg/20001117-1.c: Add main.
35148 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
35150 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
35152 * gcc.dg/940510-1.c: ... to here.
35154 * gcc.dg/20000926-1.c: GNU C now allows initializations of
35155 zero-size arrays in toplevel structures.
35157 2000-11-28 Jakub Jelinek <jakub@redhat.com>
35159 * gcc.c-torture/execute/loop-8.c: New test.
35161 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
35163 * g++.old-deja/g++.other/base1.C: New test.
35165 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
35167 * g++.old-deja/g++.other/parse2.C: New test.
35169 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
35171 * g++.old-deja/g++.pt/incomplete1.C: New test.
35173 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
35175 * g++.old-deja/g++.other/friend9.C: New test.
35177 2000-11-28 Jakub Jelinek <jakub@redhat.com>
35179 * gcc.dg/20001127-1.c: New test.
35181 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
35183 * g++.old-deja/g++.pt/friend46.C: New test.
35185 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
35187 * g++.old-deja/g++.other/ptrmem8.C: New test.
35189 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35191 * gcc.c-torture/execute/string-opt-7.c: New test.
35192 * gcc.c-torture/execute/string-opt-8.c: Likewise.
35194 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
35196 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
35197 instead of 'mkcheck 2'.
35199 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
35201 * gcc.c-torture/execute/memcheck/driver.c,
35202 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
35203 C9X references to refer to C99.
35205 2000-11-25 Jakub Jelinek <jakub@redhat.com>
35207 * gcc.dg/ultrasp3.c: New test.
35209 2000-11-25 Neil Booth <neilb@earthling.net>
35211 * gcc.dg/cpp/include2.c: Update test to be locale independent.
35213 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
35215 * gcc.c-torture/compile/20001123-2.c: New.
35217 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35219 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
35221 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
35223 * gcc.dg/sequence-point-1.c: Add some new tests.
35224 * gcc.c-torture/execute/20001124-1.c: New test.
35226 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
35228 * g++.old-deja/g++.other/vaarg4.C: New test.
35229 * gcc.c-torture/compile/20001123-1.c: New test.
35231 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
35233 * g++.other/crash24.C: Adjust and remove XFAIL.
35234 * g++.other/crash37.C: New test.
35236 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
35238 * g++.old-deja/g++.pt/instantiate9.C: New test.
35240 2000-11-22 Mark Mitchell <mark@codesourcery.com>
35242 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
35245 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
35246 * g++.old-deja/g++.robertl/eb55.C: Likewise.
35248 2000-11-22 Neil Booth <neilb@earthling.net>
35250 * gcc.dg/cpp/Wtrigraphs.c: New test.
35252 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
35254 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
35256 2000-11-22 Jakub Jelinek <jakub@redhat.com>
35258 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
35260 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
35262 * lib/gcc-dg.exp: load_lib scanasm.exp.
35263 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
35264 * lib/g++-dg.exp: load_lib scanasm.exp.
35265 * lib/scanasm.exp: New.
35266 (scan-assembler, scan-assembler-not): Add optional arguments to
35267 test name, or if not present, the pattern name.
35268 (scan-assembler-dem, scan-assembler-dem-not): New.
35270 * g++.dg/dg.exp: New.
35272 2000-11-21 Neil Booth <neilb@earthling.net>
35274 * gcc.dg/cpp/integrated1.c: Remove.
35276 2000-11-21 Jakub Jelinek <jakub@redhat.com>
35278 * gcc.c-torture/execute/20001121-1.c: New test.
35280 2000-11-21 Richard Henderson <rth@redhat.com>
35282 * gcc.c-torture/compile/20001121-1.c: New test.
35284 2000-11-20 Neil Booth <neilb@earthling.net>
35286 * gcc.dg/cpp/integrated1.c: New test.
35288 2000-11-21 Jakub Jelinek <jakub@redhat.com>
35290 * g++.old-deja/g++.other/inline17.C: New test.
35292 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
35294 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
35295 local variable to be zero: I made the variable global. Now
35296 uses abort() and exit() instead of relying on main's return value.
35298 2000-11-20 Neil Booth <neilb@earthling.net>
35300 * gcc.dg/cpp/paste2.c: Update test.
35301 * objc/execute/paste.m: New test.
35303 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
35305 * gcc.dg/c99-condexpr-1.c: New test.
35307 2000-11-20 Neil Booth <neilb@earthling.net>
35309 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
35311 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
35313 * g++.old-deja/g++.pt/export1.C: New test.
35315 2000-11-20 Jakub Jelinek <jakub@redhat.com>
35317 * gcc.dg/20001117-1.c: New test.
35319 2000-11-18 Richard Henderson <rth@redhat.com>
35321 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
35323 2000-11-18 Richard Henderson <rth@redhat.com>
35325 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
35326 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
35327 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
35329 2000-11-18 Richard Henderson <rth@redhat.com>
35331 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
35332 (main): New. Exit cleanly.
35334 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
35336 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
35337 gcc.dg/c99-fordecl-2.c: New tests.
35339 2000-11-18 Richard Henderson <rth@redhat.com>
35341 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
35342 * gcc.c-torture/execute/zerolen-2.c: New.
35344 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35346 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
35349 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
35351 * g++.old-deja/g++.pt/instantiate8.C: New test.
35353 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
35355 * g++.old-deja/g++.other/incomplete.C: Add more tests.
35356 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
35358 2000-11-16 Nick Clifton <nickc@redhat.com>
35360 * gcc.c-torture/execute/nestfunc-2.c: New test.
35361 * gcc.c-torture/execute/nestfunc-3.c: New test.
35363 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
35365 * gcc.c-torture/compile/20001116-1.c: New test.
35367 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35369 * gcc.c-torture/execute/20001115-1.c: New test.
35371 2000-11-15 Mark Mitchell <mark@codesourcery.com>
35373 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
35374 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
35375 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
35376 * g++.old-deja/g++.abi/vmihint.C: Likewise.
35378 2000-11-15 Neil Booth <neilb@earthling.net>
35380 gcc.dg/cpp/_Pragma1.c: Update.
35381 gcc.dg/cpp/_Pragma2.c: New test.
35383 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
35385 * g++.old-deja/g++.other/anon5.C: New test.
35387 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
35389 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
35392 2000-11-14 Jakub Jelinek <jakub@redhat.com>
35394 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
35397 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
35399 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
35400 labels at end of compound statements.
35402 2000-11-13 Jakub Jelinek <jakub@redhat.com>
35404 * gcc.c-torture/execute/loop-7.c: New test.
35406 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
35408 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
35410 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
35412 * gcc.dg/c99-bool-1.c: New test.
35414 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
35416 * gcc.dg/c99-scope-1.c: Remove xfail.
35417 * gcc.dg/c99-scope-2.c: New test.
35419 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35421 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
35422 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
35424 2000-11-11 Mark Mitchell <mark@codesourcery.com>
35426 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
35429 * g++.mike/p700.C: Don't typedef wchar_t.
35430 * g++.mike/p784.C: Likewise.
35431 * g++.mike/eb101.C: Don't use __wchar_t.
35433 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
35435 * g77.f-torture/execute/20001111.[fx]: Test premature exit
35438 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
35440 * gcc.c-torture/execute/20001111-1.c: New test.
35442 2000-11-10 Nick Clifton <nickc@redhat.com>
35444 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
35445 long multuiple and accumulate.
35447 2000-11-09 Richard Henderson <rth@redhat.com>
35449 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
35450 via size_t instead of int.
35452 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
35453 * gcc.c-torture/execute/string-opt-2.c: Likewise.
35454 * gcc.c-torture/execute/string-opt-3.c: Likewise.
35455 * gcc.c-torture/execute/string-opt-4.c: Likewise.
35457 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
35459 * gcc.c-torture/compile/20001109-1.c: New test.
35460 * gcc.c-torture/compile/20001109-2.c: New test.
35462 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
35464 * g++.old-deja/g++.pt/operator1.C: New test.
35465 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
35467 2000-11-09 Jakub Jelinek <jakub@redhat.com>
35469 * gcc.dg/20001108-1.c: New test.
35471 2000-11-09 Jakub Jelinek <jakub@redhat.com>
35473 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
35474 with both arguments constant strings.
35475 * gcc.c-torture/execute/string-opt-3.c: New test.
35476 * gcc.c-torture/execute/string-opt-4.c: New test.
35477 * gcc.c-torture/execute/string-opt-5.c: New test.
35479 2000-11-08 Nick Clifton <nickc@redhat.com>
35481 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
35482 mulsidi3adddi patterns.
35484 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
35486 * g++.old-deja/g++.other/crash36.C: New test.
35488 2000-11-08 Jakub Jelinek <jakub@redhat.com>
35490 * g++.old-deja/g++.other/init16.C: New test.
35492 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
35494 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
35496 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
35498 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
35499 * gcc.c-torture/execute/va-arg-16.x: Likewise.
35500 * gcc.c-torture/execute/va-arg-17.x: Likewise.
35502 2000-11-07 DJ Delorie <dj@redhat.com>
35504 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
35506 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35508 * gcc.c-torture/execute/string-opt-1.c: New test.
35510 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
35512 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
35513 mips-sgi-irix6.* because the MIPS ABI passes floating-point
35514 parameters in registers, and there is no way for a varargs
35515 function to know in which order the integer and floating-point
35516 parameters should be interleaved when they are placed on the
35518 * gcc.c-torture/execute/va-arg-16.x: Likewise.
35519 * gcc.c-torture/execute/va-arg-17.x: Likewise.
35521 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35523 * gcc.c-torture/execute/string-opt-2.c: New test.
35525 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
35527 * g++.old-deja/g++.pt/crash60.C: New test.
35529 2000-11-06 Jakub Jelinek <jakub@redhat.com>
35531 * g++.old-deja/g++.other/crash24.C: New test.
35532 * g++.old-deja/g++.other/crash25.C: New test.
35533 * g++.old-deja/g++.other/crash26.C: New test.
35534 * g++.old-deja/g++.other/crash27.C: New test.
35535 * g++.old-deja/g++.other/crash28.C: New test.
35536 * g++.old-deja/g++.other/crash29.C: New test.
35537 * g++.old-deja/g++.other/crash30.C: New test.
35538 * g++.old-deja/g++.other/crash31.C: New test.
35539 * g++.old-deja/g++.other/crash32.C: New test.
35540 * g++.old-deja/g++.other/crash33.C: New test.
35541 * g++.old-deja/g++.other/crash34.C: New test.
35542 * g++.old-deja/g++.other/crash35.C: New test.
35544 2000-11-06 Jakub Jelinek <jakub@redhat.com>
35546 * gcc.c-torture/execute/20001031-1.c: New test.
35548 2000-11-04 Mark Mitchell <mark@codesourcery.com>
35550 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
35553 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
35554 standards-conformant.
35556 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
35558 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
35559 * g++.old-deja/g++.mike/p755a.C: Likewise.
35560 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
35561 library makes no calls to `operator new' during initialization.
35563 2000-11-04 Neil Booth <neilb@earthling.net>
35565 * gcc.dg/cpp/include2.c: New tests.
35567 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
35569 * lib/g++.exp (g++_set_ld_library_path): New function.
35570 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
35572 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
35574 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
35577 2000-11-01 Richard Henderson <rth@redhat.com>
35579 * g++.old-deja/g++.ext/namedret1.C: New.
35580 * g++.old-deja/g++.ext/namedret2.C: New.
35581 * g++.old-deja/g++.ext/namedret3.C: New.
35583 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
35585 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
35586 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
35588 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35590 * gcc.c-torture/execute/va-arg-21.c: New test.
35592 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
35594 * gcc.dg/c99-complex-2.c: New test.
35596 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35598 * gcc.c-torture/execute/stdio-opt-1.c: New test.
35600 2000-10-31 Jakub Jelinek <jakub@redhat.com>
35602 * g++.old-deja/g++.other/inline16.C: New test.
35604 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
35606 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
35607 __PRETTY_FUNCTION__
35609 2000-10-29 Neil Booth <neilb@earthling.net>
35611 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
35613 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
35614 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
35617 2000-10-29 Neil Booth <neilb@earthling.net>
35619 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
35620 * mi1.c, mi1c.h: Add null directives to multiple-include test.
35621 * mi5.c: Test multiple includes work with -C.
35622 * trigraphs.c: Test ^= version.
35624 2000-10-28 Neil Booth <neilb@earthling.net>
35626 New tests and test updates for new macro expander.
35628 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
35629 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
35630 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
35631 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
35632 new diagnostic messages.
35634 * gcc.dg/cpp/macro3.c: New tests.
35636 2000-10-27 Mark Mitchell <mark@codesourcery.com>
35638 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
35641 2000-10-27 Jakub Jelinek <jakub@redhat.com>
35643 * g++.old-deja/g++.other/eh2.C: New test.
35645 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
35647 * gcc.c-torture/execute/20001027-1.c: New test.
35649 2000-10-26 Richard Henderson <rth@redhat.com>
35651 * gcc.c-torture/execute/20001026-1.c: New.
35653 2000-10-26 Mark Mitchell <mark@codesourcery.com>
35655 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
35656 * g++.old-deja/g++.law/builtin1.C: Likewise.
35657 * g++.old-deja/g++.law/ctors10.C: Likewise.
35658 * g++.old-deja/g++.law/virtual3.C: Likewise.
35659 * g++.old-deja/g++.mike/p658.C: Likewise.
35660 * g++.old-deja/g++.other/sibcall1.C: Likewise.
35661 * g++.old-deja/g++.other/vaarg2.C: Likewise.
35662 * g++.old-deja/g++.robertl/eb124.C: Likewise.
35663 * g++.old-deja/g++.robertl/eb44.C: Likewise.
35664 * g++.old-deja/g++.robertl/eb77.C: Likewise.
35666 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
35668 * gcc.c-torture/compile/20001024-1.c: New test.
35670 2000-10-25 Mark Mitchell <mark@codesourcery.com>
35672 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
35673 to tell us whether or not we are using V3.
35675 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
35677 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
35680 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
35682 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
35684 2000-10-25 Jakub Jelinek <jakub@redhat.com>
35686 * gcc.c-torture/execute/20001024-1.c: New test.
35688 2000-10-24 Jakub Jelinek <jakub@redhat.com>
35690 * g++.old-deja/g++.other/sibcall1.C: New test.
35692 2000-10-20 Jakub Jelinek <jakub@redhat.com>
35694 * gcc.dg/noncompile/init-3.c: New test.
35696 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
35698 * gcc.dg/format-array-1.c: New test.
35700 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
35702 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
35703 writing through null pointers; remove comment about testing
35704 unterminated strings.
35706 2000-10-17 Matthew Hiller <hiller@redhat.com>
35708 * gcc.c-torture/execute/20001017-2.c: New test.
35710 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
35712 * gcc.c-torture/compile/20001018-1.c: New test.
35713 * gcc.c-torture/compile/20001018-1.x: Xfail.
35715 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35717 * gcc.c-torture/execute/20001017-1.c: New test.
35719 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
35721 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
35722 for multiple use of arguments with scanf formats; add tests for
35723 multiple use of arguments.
35725 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
35727 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
35729 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
35731 * gcc.dg/format-miss-1.c: New test.
35733 2000-10-16 Jakub Jelinek <jakub@redhat.com>
35735 * gcc.c-torture/execute/20001013-1.c: New test.
35737 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
35739 * gcc.dg/format-branch-1.c: New test.
35741 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
35743 * README, lib/file-format.exp: Remove EGCS references.
35745 2000-10-16 Jakub Jelinek <jakub@redhat.com>
35747 * gcc.dg/20001013-1.c: New test.
35749 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
35751 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
35752 for intmax_t in the compiler using __typeof__ and the type rules
35753 for conditional expressions.
35755 2000-10-13 Jakub Jelinek <jakub@redhat.com>
35757 * gcc.dg/20001012-1.c: New test.
35758 * gcc.dg/20001012-2.c: New test.
35760 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
35762 * gcc.dg/format-attr-1.c: New test.
35764 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
35766 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
35767 __LONG_LONG_MAX__ instead of LLONG_MAX.
35769 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
35771 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
35773 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
35776 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
35778 * gcc.dg/sequence-pt-1.c: New test.
35780 2000-10-11 Geoff Keating <geoffk@cygnus.com>
35782 * gcc.c-torture/execute/20001011-1.c: New testcase.
35783 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
35785 2000-10-10 Jakub Jelinek <jakub@redhat.com>
35787 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
35788 does not error on it.
35790 2000-10-10 Jakub Jelinek <jakub@redhat.com>
35792 * gcc.dg/20001009-1.c: New test.
35794 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
35796 * gcc.c-torture/compile/20001009-1.c: Move from here ....
35797 * gcc.c-torture/execute/20001009-2.c: ... to here.
35799 2000-10-09 Geoff Keating <geoffk@cygnus.com>
35801 * gcc.c-torture/compile/20001009-1.c: New testcase.
35802 * gcc.c-torture/execute/20001009-1.c: New testcase.
35803 Testcases provided by Jan Hubicka <jh@suse.cz>.
35805 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
35807 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
35808 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
35809 uintmax_t using <limits.h> to emulate the compiler's internal
35810 logic. No longer XFAIL %j tests.
35812 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
35814 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
35815 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
35816 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
35817 regexps and details of expected handling of some bad formats.
35818 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
35821 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
35823 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
35824 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
35825 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
35826 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
35829 2000-10-06 Richard Henderson <rth@cygnus.com>
35831 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
35832 * g++.old-deja/g++.brendan/crash52.C: Likewise.
35833 * g++.old-deja/g++.jason/report.C: Likewise.
35834 * g++.old-deja/g++.law/friend5.C: Likewise.
35835 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
35836 of the expected warnings.
35838 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
35840 * g++.old-deja/g++.pt/enum14.C: New test.
35842 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
35844 * g++.old-deja/g++.pt/crash59.C: New test.
35846 2000-10-04 Will Cohen <wcohen@redhat.com>
35848 * gcc.dg/20000926-1.c: New test.
35850 2000-10-03 Geoff Keating <geoffk@cygnus.com>
35852 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
35853 function name for current C++ compiler.
35854 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
35856 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
35858 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
35859 __PRETTY_FUNCTION__.
35860 * g++.old-deja/g++.ext/pretty2.C: Likewise.
35862 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35864 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
35866 2000-09-26 Jakub Jelinek <jakub@redhat.com>
35868 * gcc.c-torture/compile/20000923-1.c: New test.
35870 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
35872 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
35873 * g++.old-deja/g++.pt/ttp62.C: Same.
35874 * g++.old-deja/g++.other/inline14.C: Same.
35876 2000-09-24 Richard Henderson <rth@cygnus.com>
35878 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
35880 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
35882 * gcc.dg/c90-printf-1.c: Add test for wide string format.
35884 2000-09-22 Geoff Keating <geoffk@cygnus.com>
35886 * gcc.c-torture/compile/20000922-1.c: New file.
35888 2000-09-21 Nick Clifton <nickc@redhat.com>
35890 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
35891 a signed long modulo operation.
35892 (mod6): New function - perform an unsigned long modulo operation.
35893 (main): Add tests for modulos of very large numbers by very small
35896 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35898 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
35900 2000-09-19 Richard Henderson <rth@cygnus.com>
35902 * gcc.dg/compare2.c (case 10): XFAIL.
35904 2000-09-18 Richard Henderson <rth@cygnus.com>
35906 * gcc.c-torture/execute/20000906-1.c: Move ...
35907 * gcc.dg/20000906-1.c: ... here. Only run on targets
35908 that support __builtin_trap.
35910 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
35912 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
35914 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
35916 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
35917 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
35918 more $ format tests.
35920 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
35922 * gcc.dg/format-errmk-1.c: New test.
35924 2000-09-17 Greg McGary <greg@mcgary.org>
35926 * gcc.c-torture/execute/20000917-1.x: Remove.
35928 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
35930 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
35932 2000-09-17 Greg McGary <greg@mcgary.org>
35934 * gcc.c-torture/execute/20000917-1.c: New test.
35935 * gcc.c-torture/execute/20000917-1.x: XFAIL.
35937 2000-09-16 Neil Booth <NeilB@earthling.net>
35939 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
35940 in nested macro bug.
35942 2000-09-15 Neil Booth <NeilB@earthling.net>
35944 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
35946 2000-09-14 Jeffrey A Law (law@cygnus.com)
35948 * gcc.c-torture/execute/20000914-1.c: New test.
35950 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
35952 * g++.other/inline13.C: New test.
35954 2000-09-12 Andreas Jaeger <aj@suse.de>
35956 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
35957 constant by Ulrich Drepper <drepper@redhat.com>.
35959 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
35961 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
35963 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35965 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
35967 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
35969 * gcc.dg/cpp/backslash.c: New test.
35971 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
35973 * gcc.c-torture/execute/20000910-1.c: New test.
35974 * gcc.c-torture/execute/20000910-2.c: Likewise.
35976 2000-09-11 Robert Lipe <robertl@sco.com>
35978 * gcc.dg/pragma-align.c: New test.
35980 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
35982 * g++.old-deja/g++.pt/explicit82.C: New test.
35983 * g++.old-deja/g++.pt/explicit83.C: New test.
35985 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
35987 * gcc.dg/asm-names.c: New test.
35989 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35991 * gcc.dg/cpp/tr-warn6.c: New test
35993 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
35995 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
35998 2000-09-07 Catherine Moore <clm@redhat.com>
36000 * gcc.c-torture/execute/unroll-1.c: New test.
36002 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
36004 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
36006 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
36007 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
36008 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
36009 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
36010 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
36012 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
36013 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
36015 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
36017 * g++.old-deja/g++.pt/deduct2.C: New test.
36019 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
36021 * g++.old-deja/g++.pt/parms2.C: New test.
36023 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
36025 * g++.old-deja/g++.pt/crash58.C: New test.
36027 2000-09-06 Greg McGary <greg@mcgary.org>
36029 * gcc.c-torture/execute/20000906-1.c: New test.
36030 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
36032 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36034 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
36036 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
36038 * g++.old-deja/g++.pt/crash57.C: New test.
36040 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
36042 * g++.old-deja/g++.pt/crash56.C: New test.
36044 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
36046 * g++.old-deja/g++.pt/koenig1.C: New test.
36048 2000-09-04 Jakub Jelinek <jakub@redhat.com>
36050 * gcc.dg/20000904-1.c: New test.
36052 2000-09-04 Jakub Jelinek <jakub@redhat.com>
36054 * gcc.dg/cpp/paste8.c: New test.
36056 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
36058 * gcc.c-torture/compile/20000827-1.c: New test.
36060 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
36062 * gcc.dg/format-diag-1.c: New test.
36064 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
36066 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
36067 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
36068 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
36069 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
36070 gcc.dg/formatz-1.c: Adjust warning regular expressions.
36072 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
36074 * g++.old-deja/g++.other/nested4.C: New test.
36076 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
36078 * g++.old-deja/g++.ns/scoped1.C: New test.
36080 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
36082 * lib/g++.exp: Support testing already-installed GCC.
36084 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36086 * wtr-label-1.c, wtr-suffix-1.c: New tests.
36088 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36090 * gcc.dg/return-type-2.c: New test.
36092 2000-08-27 Geoff Keating <geoffk@cygnus.com>
36094 * gcc.c-torture/compile/20000825-1.c: New test.
36096 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
36098 * gcc.dg/dwarf2-2.c: New test.
36100 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
36102 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
36103 dg-warning regexps.
36105 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
36107 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
36108 gcc.dg/format-ext-5.c: New tests.
36110 2000-08-25 Jakub Jelinek <jakub@redhat.com>
36112 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
36114 2000-08-24 Mark Mitchell <mark@codesourcery.com>
36116 * gcc.dg/noncompile/930622-2.c: Adjust error message.
36118 2000-08-24 Richard Henderson <rth@cygnus.com>
36120 * gcc.dg/ia64-sync-1.c: New test.
36121 * gcc.dg/ia64-sync-2.c: New test.
36122 * gcc.dg/ia64-asm-1.c: New test.
36124 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
36126 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
36127 * gcc.dg/format-ext-2.c: New test.
36129 2000-08-23 Jason Merrill <jason@redhat.com>
36131 * lib/old-dejagnu.exp: Also ignore "In member function" and
36134 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36136 * gcc.dg/noncompile/label-lineno-1.c: New test.
36138 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
36140 * gcc.dg/c99-array-nonobj-1.c: New test.
36142 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
36144 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
36146 * gcc.dg/format-ext-1.c: New test.
36148 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36150 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
36151 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
36152 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
36153 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
36154 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
36156 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
36158 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
36159 gcc.dg/c99-strftime-2.c: New tests.
36161 2000-08-22 Richard Henderson <rth@cygnus.com>
36163 * gcc.c-torture/execute/20000822-1.c: New test.
36165 2000-08-21 Jakub Jelinek <jakub@redhat.com>
36167 * gcc.c-torture/execute/20000819-1.x: Remove.
36169 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
36171 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
36172 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
36173 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
36174 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
36175 gcc.dg/format-xopen-1.c: New tests.
36177 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
36179 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
36181 2000-08-21 Jakub Jelinek <jakub@redhat.com>
36183 * g++.old-deja/g++.other/loop2.C: New test.
36185 * gcc.c-torture/compile/20000606-1.c: New test.
36186 * gcc.c-torture/compile/20000728-1.c: New test.
36187 * gcc.c-torture/execute/20000801-1.c: New test.
36188 * gcc.c-torture/execute/20000801-2.c: New test.
36189 * gcc.c-torture/execute/20000819-1.c: New test.
36190 * gcc.c-torture/execute/20000819-1.x: XFAIL.
36191 * gcc.dg/20000629-1.c: New test.
36192 * gcc.dg/20000724-1.c: New test.
36193 * gcc.dg/20000807-1.c: New test.
36195 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
36197 * gcc.dg/cpp/pragma-1.c: New test.
36198 * gcc.dg/cpp/pragma-2.c: New test.
36200 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
36202 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
36203 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
36205 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36207 * gcc.c-torture/compile/20000818-1.c: New test.
36209 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
36211 * gcc.c-torture/execute/20000818-1.c: New test.
36213 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
36215 * gcc.dg/format-va-1.c: New test.
36217 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
36219 * g++.old-deja/g++.other/typedef8.C: New test.
36221 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
36223 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
36224 * g++.old-deja/g++.mike/net36.C: Mark candidate.
36225 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
36226 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
36227 * g++.old-deja/g++.other/ptrmem7.C: New test.
36228 * g++.old-deja/g++.pt/ptrmem10.C: New test.
36230 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
36232 * g++.old-deja/g++.pt/typename27.C: New test.
36234 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
36236 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
36237 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
36238 * g++.old-deja/g++.pt/friend45.C: New test.
36239 * g++.old-deja/g++.other/friend8.C: New test.
36241 2000-08-15 Richard Henderson <rth@cygnus.com>
36243 * gcc.c-torture/execute/20000815-1.c: New test.
36245 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
36247 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
36248 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
36249 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
36251 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
36253 * g++.old-deja/g++.other/refinit2.C: New test.
36255 2000-08-13 Geoff Keating <geoffk@cygnus.com>
36257 * lib/c-torture.exp (c-torture): Make
36258 compiler_conditional_xfail_data global.
36259 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
36260 compiler_conditional_xfail_data machinery.
36261 (f-torture-execute): Likewise.
36262 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
36263 and only when unrolling loops.
36265 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
36267 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
36269 * g++.old-deja/g++.pt/explicit81.C: New test.
36271 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
36273 * g++.old-deja/g++.pt/typename26.C: New test.
36275 2000-08-10 Geoff Keating <geoffk@cygnus.com>
36277 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
36280 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
36282 * g++.old-deja/g++.other/array3.C: New test.
36284 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
36286 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
36287 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
36288 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
36291 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
36293 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
36294 * g++.old-deja/g++.abi/vmihint.C: Likewise.
36296 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
36298 * gcc.c-torture/execute/20000808-1.c: New test.
36300 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
36302 * gcc.dg/c90-const-expr-1.c: New test.
36304 2000-08-08 Richard Henderson <rth@cygnus.com>
36306 * gcc.dg/noncompile/920923-1.c: Declare calloc.
36308 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
36310 * gcc.dg/noncompile/const-ll-1.c: New test.
36312 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
36314 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
36316 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
36318 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
36319 that running programs linked against the shared version of libobjc
36322 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
36324 * gcc.dg/c99-printf-1.c: New test.
36326 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
36328 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
36330 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
36332 * gcc.c-torture/execute/20000731-1.x: Delete.
36334 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
36336 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
36337 and torture_without_loops as is done by c-torture.exp.
36338 (search_for): Copy from c-torture.exp.
36339 (gcc-dg-runtest): New function, drives a directory of tests
36340 iterating over the TORTURE_OPTIONS.
36341 (scan-assembler, scan-assembler-not): Move here from
36342 individual directory drivers.
36344 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
36345 defined by lib/gcc-dg.exp.
36346 * gcc.dg/cpp/cpp.exp: Likewise.
36347 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
36348 gcc-dg-runtest, so we cycle over optimization options.
36350 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
36351 * gcc.dg/compare2.c: No longer expected to fail.
36353 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
36355 * gcc.c-torture/execute/20000804-1.c: New test.
36357 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
36359 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
36361 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
36363 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
36365 2000-08-03 Jeffrey A Law (law@cygnus.com)
36367 * gcc.c-torture/compile/20000803-1.c: New test.
36369 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
36371 * gcc.c-torture/execute/20000801-3.c,
36372 gcc.c-torture/execute/20000801-4.c: New tests.
36373 * gcc.c-torture/execute/20000801-3.x,
36374 gcc.c-torture/execute/20000801-4.x: Xfail.
36376 2000-08-02 Geoff Keating <geoffk@cygnus.com>
36378 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
36379 libobjc/.libs to allow for libtool.
36381 2000-08-02 Jakub Jelinek <jakub@redhat.com>
36383 * gcc.c-torture/compile/20000802-1.c: New test.
36385 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
36387 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
36389 2000-07-31 Jeffrey A Law (law@cygnus.com)
36391 * gcc-c-torture/execute/20000731-2.c: New test.
36393 * gcc.c-torture/execute/20000731-1.c: New test.
36394 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
36396 2000-07-31 Jakub Jelinek <jakub@redhat.com>
36398 * testsuite/gcc.dg/cpp/paste7.c: New test.
36399 * gcc.dg/cpp/20000725-1.c: New test.
36401 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
36403 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
36404 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
36405 declaration warning for __builtin_dwarf_reg_size.
36407 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
36409 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
36411 * gcc.dg/noncompile/voidparam-1.c: New test.
36413 2000-07-30 Richard Henderson <rth@cygnus.com>
36415 * gcc.dg/c90-digraph-1.c: Don't xfail.
36416 * gcc.dg/compare2.c (case 10): Xfail.
36417 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
36419 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
36421 * gcc.dg/c99-main-1.c: New test.
36423 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
36425 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
36427 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
36429 * gcc.c-tortuer/execute/20000726-1.c: New test.
36431 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
36433 * gcc.c-torture/execute/enum-2.c: New test.
36435 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36437 * gcc.dg/cpp/tr-warn3.c: New test.
36439 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
36441 * g++.old-deja/g++.ext/implicit1.C: Remove.
36442 * g++.old-deja/g++.jason/c2.C: Remove
36443 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
36444 * g++.old-deja/g++.pt/crash16.C: Likewise.
36445 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
36447 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
36449 * g++.old-deja/g++.other/for2.C: New test.
36451 2000-07-25 Jakub Jelinek <jakub@redhat.com>
36453 * gcc.dg/20000720-1.c: New test.
36455 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
36457 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
36459 2000-07-24 Geoff Keating <geoffk@cygnus.com>
36461 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
36462 * gcc.c-torture/execute/20000722-1.c: New.
36463 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
36465 2000-07-24 Jakub Jelinek <jakub@redhat.com>
36467 * gcc.dg/cpp/20000720-1.S: New test.
36469 2000-07-21 Michael Meissner <meissner@redhat.com>
36471 * gcc.c-torture/execute/ieee/hugeval.c: New test.
36473 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
36475 * g++.old-deja/g++.brendan/crash16.C,
36476 g++.old-deja/g++.brendan/parse3.C,
36477 g++.old-deja/g++.brendan/redecl1.C,
36478 g++.old-deja/g++.ns/template13.C,
36479 g++.old-deja/g++.other/decl4.C,
36480 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
36482 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
36484 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
36485 and "Internal error".
36487 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
36489 * gcc.dg/cpp/paste6.c: New test.
36491 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
36493 * gcc.dg/cpp/tr-direct.c: New test.
36495 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
36496 gcc.dg/cpp/undef1.c: Tweak error regexps.
36498 2000-07-18 Eric Christopher <echristo@redhat.com>
36500 * gcc.c-torture/compile/20000718-1.c: New test.
36502 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
36504 * cpplex.c (_cpp_push_token): If the token being pushed back
36505 is the previous token in this context, just subtract one from
36507 * cppmacro.c (save_expansion): Clear aux field when storing a
36510 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
36512 * gcc.dg/noncompile/redecl-1.c: New test.
36514 2000-07-18 Jakub Jelinek <jakub@redhat.com>
36516 * gcc.c-torture/execute/20000717-5.c: New test.
36517 * gcc.c-torture/execute/20000717-1.x: Removed.
36519 2000-07-17 Richard Henderson <rth@cygnus.com>
36521 * gcc.c-torture/execute/20000717-4.c: New test.
36523 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
36525 * gcc.dg/cpp/syshdr.c: New test.
36526 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
36528 2000-07-17 Neil Booth <neilb@earthling.net>
36530 * gcc.dg/cpp/cmdlne-dM.c: New test.
36531 * gcc.dg/cpp/cmdlne-dD.c: New test.
36533 2000-07-17 Jeffrey A Law (law@cygnus.com)
36535 * gcc.c-torture/execute/20000717-3.c: New test.
36537 * gcc.c-torture/compile/20000717-1.c: New test.
36539 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
36541 * gcc.c-torture/execute/20000717-2.c: New test.
36543 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
36545 * gcc.dg/formatz-1.c: New test.
36547 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
36548 * gcc.dg/c99-digraph-1.c: New tests.
36550 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
36551 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
36553 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
36554 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
36555 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
36556 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
36557 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
36558 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
36559 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
36561 2000-07-17 Greg McGary <greg@mcgary.org>
36563 * gcc.c-torture/execute/20000717-1.c: New test.
36564 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
36566 2000-07-15 Jakub Jelinek <jakub@redhat.com>
36568 * gcc.c-torture/execute/20000715-2.c: New test.
36569 * gcc.dg/20000715-1.c: New test.
36571 2000-07-15 Michael Meissner <meissner@redhat.com>
36573 * gcc.c-torture/execute/20000715-1.c: New test.
36575 2000-07-13 Jakub Jelinek <jakub@redhat.com>
36577 * gcc.c-torture/execute/20000707-1.c: New test.
36579 2000-07-13 Neil Booth <NeilB@earthling.net>
36581 * testsuite/gcc.dg/cpp/digraph1.c,
36582 testsuite/gcc.dg/cpp/digraph2.c,
36583 testsuite/gcc.dg/cpp/digraphs.c: New tests.
36585 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
36587 * g77.f-torture/compile/20000630-2.f: New test.
36588 * g77.f-torture/compile/20000630-2.x
36590 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
36592 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
36594 2000-07-11 Neil Booth <NeilB@earthling.net>
36596 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
36598 2000-07-11 Neil Booth <NeilB@earthling.net>
36600 * gcc.dg/cpp/cmdlne-C.c: New.
36602 2000-07-09 Neil Booth <NeilB@earthling.net>
36604 * gcc.dg/cpp/directiv.c: New tests.
36605 * gcc.dg/cpp/undef1.c: Update.
36607 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
36609 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
36611 2000-07-09 Neil Booth <NeilB@earthling.net>
36613 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
36615 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
36617 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
36618 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
36620 2000-07-08 Neil Booth <NeilB@earthling.net>
36622 * gcc.dg/cpp/macsyntx.c: New tests.
36624 2000-07-07 Jakub Jelinek <jakub@redhat.com>
36626 * gcc.dg/20000707-1.c: New test.
36628 2000-07-07 Jakub Jelinek <jakub@redhat.com>
36630 * gcc.c-torture/execute/20000706-1.c: New test.
36631 * gcc.c-torture/execute/20000706-2.c: New test.
36632 * gcc.c-torture/execute/20000706-3.c: New test.
36633 * gcc.c-torture/execute/20000706-4.c: New test.
36634 * gcc.c-torture/execute/20000706-5.c: New test.
36636 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
36638 * g++.old-deja/g++.pt/instantiate7.C: New test.
36640 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
36642 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
36643 * g++.old-deja/g++.mike/thunk3.C: Likewise.
36644 * g++.old-deja/g++.other/rtti3.C: Likewise.
36645 * g++.old-deja/g++.other/rttid3.C: Likewise.
36647 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
36649 * g77.f-torture/compile/20000630-1.x: Fix typo
36651 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
36653 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
36656 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
36658 * gcc.dg/cpp/ident.c: New test.
36660 2000-07-05 Neil Booth <NeilB@earthling.net>
36662 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
36663 gcc.dg/cpp/lexstrng.c: New tests.
36665 2000-07-04 Neil Booth <NeilB@earthling.net>
36667 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
36668 * gcc.dg/cpp/strify2.c: Same.
36670 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
36672 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
36673 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
36674 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
36675 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
36677 * testsuite/gcc.dg/cpp/macro1.c,
36678 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
36679 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
36680 testsuite/gcc.dg/cpp/strify1.c,
36681 testsuite/gcc.dg/cpp/strify2.c: New tests.
36683 2000-07-03 Jakub Jelinek <jakub@redhat.com>
36685 * gcc.c-torture/execute/20000703-1.c: New test.
36687 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
36689 * g++.old-deja/g++.pt (lookup10.C): New test.
36691 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
36693 * g++.old-deja/g++.pt (typename25.C): New test.
36695 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
36697 * gcc.c-torture/compile/20000701-1.c: New test.
36699 2000-06-30 Nick Clifton <nickc@cygnus.com>
36701 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
36704 2000-06-30 Catherine Moore <clm@cygnus.com>
36706 * gcc.c-torture/execute/align-1.c: New test.
36708 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
36710 * g++.old-deja/g++.pt/expr8.C: New test.
36711 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
36713 2000-06-29 Nick Clifton <nickc@cygnus.com>
36715 * gcc.c-torture/compile/20000629-1.c: New test.
36717 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
36720 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
36721 gcc.dg/noncompile directory, depending on whether they're
36722 preprocessor tests or not. Annotate all the tests for the dg
36725 * gcc.c-torture/noncompile/noncompile.exp: Delete.
36726 * gcc.dg/noncompile/noncompile.exp: New.
36730 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
36731 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
36732 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
36733 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
36734 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
36735 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
36736 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
36737 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
36738 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
36739 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
36740 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
36741 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
36742 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
36743 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
36744 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
36745 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
36746 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
36747 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
36748 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
36749 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
36750 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
36751 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
36752 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
36753 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
36755 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
36756 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
36757 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
36758 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
36759 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
36760 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
36762 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
36764 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
36765 declare one variable. On the fourth, error.
36766 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
36767 declared by 20000628-1a.h.
36769 2000-06-29 Richard Henderson <rth@redhat.com>
36771 * gcc.c-torture/execute/930529-1.x: New file.
36772 * gcc.dg/920413-1.c: Adjust expected warning text.
36773 * gcc.dg/980217-1.c: Declare abort.
36774 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
36776 2000-06-29 Jeffrey A Law (law@cygnus.com)
36778 * g77.f-torture/compile/20000629-1.f: New test.
36779 * g77.f-torture/compile/20000629-1.x: Expected to fail.
36781 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
36783 Rearrange lots of files, removing entirely the
36784 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
36788 gcc.c-torture/code_quality/code_quality.exp
36789 gcc.c-torture/special/special.exp
36790 gcc.failure/failure.exp
36791 gcc.failure/940409-1.x
36792 gcc.c-torture/compile/961203-1.x
36795 gcc.misc-tests/linkage.exp
36796 gcc.c-torture/execute/920730-1t.c
36797 gcc.c-torture/execute/920730-1t.x
36798 gcc.c-torture/compile/920520-1.x
36799 gcc.c-torture/compile/920521-1.x
36800 gcc.c-torture/compile/981006-1.x
36801 gcc.c-torture/execute/eeprof-1.x
36803 * Moved files (possibly with modifications to fit a new harness):
36805 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
36806 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
36807 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
36808 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
36809 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
36810 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
36811 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
36812 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
36813 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
36814 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
36815 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
36816 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
36817 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
36818 gcc.failure/940409-1.c gcc.dg/940409-1.c
36820 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
36822 * c-torture/compile/961203-1.x: Delete.
36824 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
36825 not exit. Include stdio.h.
36826 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
36827 * gcc.misc-tests/dg-12.c: Likewise.
36828 * gcc.misc-tests/dg-5.c: Likewise.
36829 * gcc.misc-tests/dg-6.c: Likewise.
36830 * gcc.misc-tests/dg-7.c: Prototype abort.
36831 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
36832 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
36833 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
36835 * gcc.misc-tests/sieve.c: Use return from main, not exit.
36836 * gcc.misc-tests/sort2.c: Use return from main, not exit.
36838 2000-06-28 Jakub Jelinek <jakub@redhat.com>
36840 * gcc.dg/cpp/20000628-1.c: New test.
36841 * gcc.dg/cpp/20000628-1.h: New header for above test.
36842 * gcc.dg/cpp/20000628-1a.h: Likewise.
36844 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
36846 * gcc.dg/cpp: New directory.
36847 * gcc.dg/cpp/cpp.exp: New driver.
36848 * gcc.dg/cpp/20000627-1.c: New test.
36849 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
36850 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
36851 and rewrite as a compilation test.
36853 * gcc.dg: Move many files into the cpp subdirectory, possibly
36854 renaming or editing them as well.
36856 990119-1.c cpp/19990119-1.c
36857 990228-1.c cpp/19990228-1.c
36858 990407-1.c cpp/19990407-1.c
36859 990409-1.c cpp/19990409-1.c
36860 990413-1.c cpp/19990413-1.c
36861 990703-1.c cpp/19990703-1.c
36862 20000127-1.c cpp/20000127-1.c
36863 20000129-1.c cpp/20000129-1.c
36864 20000207-1.c cpp/20000207-1.c
36865 20000207-2.c cpp/20000207-2.c
36866 20000209-1.c cpp/20000209-1.c
36867 20000209-2.c cpp/20000209-2.c
36868 20000301-1.c cpp/20000301-1.c
36869 20000419-1.c cpp/20000419-1.c
36870 20000510-1.S cpp/20000510-1.S
36871 20000519-1.c cpp/20000519-1.c
36872 20000529-1.c cpp/20000529-1.c
36873 20000625-1.c cpp/20000625-1.c
36874 20000625-2.c cpp/20000625-2.c
36875 cpp-as1.c cpp/assert1.c
36876 cpp-as2.c cpp/assert2.c
36877 cxx-comments-1.c cpp/cxxcom1.c
36878 cxx-comments-2.c cpp/cxxcom2.c
36879 endif-label.c cpp/endif.c
36880 cpp-hash1.c cpp/hash1.c
36881 cpp-hash2.c cpp/hash2.c
36882 cpp-if1.c cpp/if-1.c
36883 cpp-if2.c cpp/if-2.c
36884 cpp-if3.c cpp/if-3.c
36885 cpp-if4.c cpp/if-4.c
36886 cpp-if5.c cpp/if-5.c
36887 cpp-cond.c cpp/if-cexp.c
36888 cpp-missingop.c cpp/if-mop.c
36889 cpp-missingparen.c cpp/if-mpar.c
36890 cpp-opprec.c cpp/if-oppr.c
36891 cpp-ifparen.c cpp/if-paren.c
36892 cpp-shortcircuit.c cpp/if-sc.c
36893 cpp-shift.c cpp/if-shift.c
36894 cpp-unary.c cpp/if-unary.c
36895 cpp-li1.c cpp/line1.c
36896 cpp-li2.c cpp/line2.c
36897 lineno.c cpp/line3.c
36898 lineno-2.c cpp/line4.c
36900 cpp-mic.h cpp/mi1c.h
36901 cpp-micc.h cpp/mi1cc.h
36902 cpp-mind.h cpp/mi1nd.h
36903 cpp-mindp.h cpp/mi1ndp.h
36904 cpp-mix.h cpp/mi1x.h
36905 cpp-mi2.c cpp/mi2.c
36906 cpp-mi2a.h cpp/mi2a.h
36907 cpp-mi2b.h cpp/mi2b.h
36908 cpp-mi2c.h cpp/mi2c.h
36909 cpp-mi3.c cpp/mi3.c
36910 cpp-mi3.def cpp/mi3.def
36911 poison-1.c cpp/poison.c
36912 pr-impl.c cpp/prag-imp.c
36913 cpp-redef-2.c cpp/redef1.c
36914 cpp-redef.c cpp/redef2.c
36915 strpaste.c cpp/strp1.c
36916 strpaste-2.c cpp/strp2.c
36917 cpp-tradpaste.c cpp/tr-paste.c
36918 cpp-tradstringify.c cpp/tr-str.c
36919 cpp-tradwarn1.c cpp/tr-warn1.c
36920 cpp-tradwarn2.c cpp/tr-warn2.c
36921 trigraphs.c cpp/trigraphs.c
36922 cpp-unc1.c cpp/unc1.c
36923 cpp-unc2.c cpp/unc2.c
36924 cpp-unc3.c cpp/unc3.c
36925 cpp-unc.c cpp/unc4.c
36926 undef.c cpp/undef1.c
36927 undef-2.c cpp/undef2.c
36928 cpp-wi1.c cpp/widestr1.c
36930 2000-06-27 Mark Mitchell <mark@codesourcery.com>
36932 * lib/g++.exp (g++_include_flags): Tweak.
36934 2000-06-27 H.J. Lu <hjl@gnu.org>
36935 Loren J. Rittle <ljrittle@acm.org>
36937 * lib/g++.exp (g++_include_flags): Override libgloss.exp
36938 version with one that knows about the new gcc tree structure.
36939 (g++_link_flags): Same.
36941 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
36943 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
36944 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
36945 case we are cross-compiling.
36947 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
36948 g++.old-deja/g++.niklas/Makefile.in,
36949 g++.old-deja/g++.niklas/configure.in,
36950 g++.old-deja/g++.other/Makefile.in,
36951 g++.old-deja/g++.other/configure.in,
36952 gcc.c-torture/code_quality/Makefile.in,
36953 gcc.c-torture/code_quality/configure.in,
36954 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
36955 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
36956 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
36957 gcc.c-torture/execute/ieee/Makefile.in,
36958 gcc.c-torture/execute/ieee/configure.in,
36959 gcc.c-torture/noncompile/Makefile.in,
36960 gcc.c-torture/noncompile/configure.in,
36961 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
36962 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
36963 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
36965 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
36967 * g++.old-deja/g++.other/ambig3.C: New test.
36969 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
36971 * g++.old-deja/g++.pt/syntax1.C: New test.
36972 * g++.old-deja/g++.pt/syntax2.C: New test.
36973 * g++.old-deja/g++.other/syntax3.C: New test.
36974 * g++.old-deja/g++.other/syntax4.C: New test.
36976 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
36978 * gcc.dg/20000623-1.c: Prototype exit and abort.
36980 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
36982 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
36984 * gcc.dg/cpp-mi3.def: New file.
36986 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
36988 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
36989 lexer's error messages.
36990 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
36991 divine anything from the linemarkers.
36992 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
36993 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
36995 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
36997 * gcc.dg/20000623-1.c: New test.
36999 2000-06-22 Jakub Jelinek <jakub@redhat.com>
37001 * gcc.c-torture/execute/20000622-1.c: New test.
37003 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
37005 * g++.old-deja/g++.other/init15.C: New test.
37007 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
37009 * g++.old-deja/g++.pt/vaarg2.C: New test.
37010 * g++.old-deja/g++.pt/vaarg3.C: New test.
37012 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
37014 * g++.old-deja/g++.other/dyncast6.C: New test.
37016 2000-06-15 Jakub Jelinek <jakub@redhat.com>
37018 * gcc.c-torture/execute/loop-6.c: New test.
37020 2000-06-14 Jakub Jelinek <jakub@redhat.com>
37022 * gcc.dg/20000614-1.c: New test.
37023 * gcc.dg/20000614-2.c: New test.
37025 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
37027 * g++.old-deja/g++.other/inline12.C: New test.
37029 2000-06-13 Jakub Jelinek <jakub@redhat.com>
37031 * g++.old-deja/g++.other/eh1.C: New test.
37033 2000-06-12 Jakub Jelinek <jakub@redhat.com>
37035 * g++.old-deja/g++.other/type.C: New test.
37037 2000-06-05 Jakub Jelinek <jakub@redhat.com>
37039 * g++.old-deja/g++.other/initstring.C: New test.
37041 2000-06-12 Jason Merrill <jason@redhat.com>
37043 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
37045 2000-06-09 Jeffrey A Law (law@cygnus.com)
37047 * gcc.c-torture/compile/20000609-1.c: New test.
37049 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
37051 * gcc.dg/20000609-1.c: New test.
37053 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
37055 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
37056 * gcc.c-torture/noncompile/poison-1.c: Move...
37057 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
37058 * gcc.dg/cpp-li1.c: Add a token after the #line.
37060 2000-06-05 Richard Henderson <rth@cygnus.com>
37062 * gcc.c-torture/execute/20000605-2.c: New test.
37063 * gcc.c-torture/execute/20000605-3.c: New test.
37065 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
37067 * g77.f-torture/execute/20000503-1.x: New file.
37069 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
37071 * g++.old-deja/g++.eh/badalloc1.C: New test.
37073 2000-06-05 Richard Henderson <rth@cygnus.com>
37075 * gcc.c-torture/execute/20000605-1.c: New test.
37077 2000-06-05 Jakub Jelinek <jakub@redhat.com>
37078 Nathan Sidwell <nathan@codesourcery.com>
37080 * gcc.c-torture/compile/20000605-1.c: New test.
37082 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
37084 * g77.f-torture/compile/20000601-1.f: New test.
37086 2000-06-03 Richard Henderson <rth@cygnus.com>
37088 * gcc.c-torture/execute/20000603-1.c: New.
37090 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
37092 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
37093 * gcc.dg/noreturn-2.c (noreturn): Likewise.
37095 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
37097 * gcc.dg/compare2.c (case 12): XFAIL.
37098 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
37099 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
37101 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
37103 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
37105 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
37106 guard macro is already defined when the header is first
37108 * gcc.dg/cpp-mix.h: New file.
37109 * gcc.dg/endif-label.c: Update patterns to match compiler.
37111 * g++.brendan/complex1.C: Declare abort.
37112 * g++.law/refs4.C: Remove XFAIL.
37113 * g++.oliva/expr2.C: Declare abort and exit.
37115 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
37117 * gcc.c-torture/execute/20000528-1.c: New test.
37119 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
37120 * g++.old-deja/g++.law/temps4.C: Likewise.
37122 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
37123 stdlib.h. Call abort() on failure.
37124 * g++.old-deja/g++.law/refs4.C: Likewise.
37125 * g++.old-deja/g++.law/temps4.C: Likewise.
37126 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
37127 * gcc.c-torture/execute/20000112-1.c: Include string.h.
37129 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
37131 Relative to g++.dg/special:
37132 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
37134 Relative to g++.old-deja:
37135 * g++.brendan/complex1.C, g++.jason/optimize2.C,
37136 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
37137 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
37138 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
37139 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
37140 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
37141 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
37143 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
37144 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
37145 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
37146 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
37147 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
37148 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
37151 * g++.other/goto1.C: Update expectations for error messages.
37153 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
37155 * gcc.c-torture/compile/20000523-1.c: New test.
37157 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
37159 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
37161 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
37163 * g++.old-deja/g++.eh/catch11.C: New test.
37164 * g++.old-deja/g++.eh/catch12.C: New test.
37166 2000-05-24 Nick Clifton <nickc@cygnus.com>
37168 * gcc.c-torture/execute/20000523-1.c: New test.
37170 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
37172 * c-torture/execute/bcp-1.c: Replace abort in arg of
37173 __builtin_constant_p with a generic external function.
37175 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
37176 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
37177 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
37178 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
37179 Prototype abort and/or exit.
37181 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
37182 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
37183 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
37184 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
37186 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
37188 * gcc.dg/dwarf2-1.c: New test.
37190 2000-05-20 Richard Henderson <rth@cygnus.com>
37192 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
37194 2000-05-20 Andreas Jaeger <aj@suse.de>
37196 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
37199 2000-05-19 David Edelsohn <edelsohn@gnu.org>
37201 * gcc.c-torture/execute/20000519-2.c: New test.
37203 2000-05-19 Andreas Jaeger <aj@suse.de>
37205 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
37206 which fails with SSA.
37208 * lib/c-torture.exp: Also test with -O3 -fssa.
37210 2000-05-18 Michael Meissner <meissner@redhat.com>
37212 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
37213 * gcc.c-torture/execute/920415-1.c: Ditto.
37214 * gcc.c-torture/execute/920501-1.c: Ditto.
37215 * gcc.c-torture/execute/conversion.c: Ditto.
37216 * gcc.c-torture/execute/cvt-1.c: Ditto.
37218 2000-05-18 Jeffrey A Law (law@cygnus.com)
37220 * gcc.c-torture/compile/20000518-1.c: New test.
37222 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
37224 * g77.f-torture/compile/200005018.f: New test.
37226 2000-05-17 Jeffrey A Law (law@cygnus.com)
37228 * gcc.c-torture/compile/20000517-1.c: New test.
37230 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37232 * gcc.c-torture/execute/20000516-1.c: New test.
37234 2000-05-15 Jakub Jelinek <jakub@redhat.com>
37236 * g++.old-deja/g++.other/eh.C: New test.
37238 2000-05-12 Richard Henderson <rth@cygnus.com>
37240 * gcc.c-torture/execute/990208-1.c (main): Don't pass
37241 constants through to doit's conditional.
37243 2000-05-11 Jeffrey A Law (law@cygnus.com)
37245 * gcc.c-torture/compile/20000511-1.c: New test.
37246 * g77.f-torture/compile/20000511-1.f: New test.
37247 * g77.f-torture/compile/20000511-2.f: New test.
37249 2000-05-11 Michael Meissner <meissner@redhat.com>
37251 * gcc.c-torture/execute/20000511-1.c: New test.
37253 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
37255 * gcc.dg/dg.exp: Scan .S files as well as .c files.
37256 * gcc.dg/20000510-1.S: New.
37258 2000-05-08 Catherine Moore <clm@cygnus.com>
37260 * gcc.dg/unused-3.c: New.
37262 2000-05-06 Richard Henderson <rth@cygnus.com>
37264 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
37265 * g++.old-deja/g++.mike/warn1.C: Likewise.
37266 * g++.old-deja/g++.pt/local1.C: Likewise.
37267 * g++.old-deja/g++.pt/local7.C: Likewise.
37268 * g++.old-deja/g++.pt/spec16.C: Likewise.
37270 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
37272 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
37274 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
37276 * g77.f-torture/execute/20000503-1.f: New test.
37278 2000-05-04 Andreas Jaeger <aj@suse.de>
37280 * gcc.dg/noreturn-2.c: New test.
37282 2000-05-04 Neil Booth <NeilB@earthling.net>
37284 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
37287 2000-05-04 Richard Henderson <rth@cygnus.com>
37289 * gcc.c-torture/execute/20000503-1.c: Fix typo.
37291 2000-05-04 Richard Henderson <rth@cygnus.com>
37293 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
37294 OpenSSL by Jason R Thorpe.
37296 2000-05-03 Jim Wilson <wilson@cygnus.com>
37298 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
37300 2000-05-03 Robert Lipe <robertlipe@usa.net>
37302 * gcc.dg/20000503-1.c: New test.
37304 2000-05-02 Jakub Jelinek <jakub@redhat.com>
37306 * gcc.c-torture/compile/20000502-1.c: New test.
37307 * g++.old-deja/g++.other/align.C: New test.
37308 * gcc.dg/cpp-tradstringify.c: New test.
37310 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
37312 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
37313 and hard registers.
37315 2000-04-26 Geoff Keating <geoffk@cygnus.com>
37317 * gcc.c-torture/execute/loop-5.c: New test.
37319 2000-04-25 Jakub Jelinek <jakub@redhat.com>
37321 * gcc.c-torture/execute/va-arg-20.c: New test.
37323 2000-04-23 Jeffrey A Law (law@cygnus.com)
37325 * gcc.c-torture/execute/20000422-1.c: New test.
37327 2000-04-20 Greg McGary <gkm@gnu.org>
37329 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
37330 when optimizing, but without sibling-call optimizations (-O1).
37332 2000-04-20 Jeffrey A Law (law@cygnus.com)
37334 * gcc.c-torture/compile/20000420-1.c: New test.
37336 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
37338 * g++.abi/ptrflags.C: New test.
37339 * g++.eh/catchptr1.C: Test incomplete pointer chains.
37341 2000-04-19 Catherine Moore <clm@cygnus.com>
37343 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
37345 2000-04-19 Greg McGary <gkm@gnu.org>
37347 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
37348 sibling-call optimizations.
37350 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
37352 * gcc.dg/20000419-1.c: New test.
37354 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
37356 * gcc.c-torture/execute/20000412-6.c: New test.
37358 2000-04-12 Jeffrey A Law (law@cygnus.com)
37360 * gcc.c-torture/execute/20000412-5.c: New test.
37361 * g77.f-torture/compile/20000412-1.f: New test.
37362 * gcc.c-torture/execute/20000412-4.c: New test.
37363 * gcc.c-torture/compile/20000412-2.c: New test.
37364 * gcc.c-torture/execute/20000412-3.c: New test.
37365 * gcc.c-torture/compile/20000412-1.c: New test.
37366 * gcc.c-torture/execute/20000412-2.c: New test.
37368 2000-04-12 Jakub Jelinek <jakub@redhat.com>
37370 * objc/execute/bf-20.m: New test.
37372 2000-04-10 Richard Henderson <rth@cygnus.com>
37374 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
37376 * gcc.c-torture/execute/20000412-1.c: New test.
37378 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
37380 * g++.old-deja/g++.eh/catchptr1.C: New test.
37382 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
37384 * g++.old-deja/g++.abi/cxa_vec.C: New test.
37386 2000-04-08 Neil Booth <NeilB@earthling.net>
37388 * gcc.dg/cpp-nullchar.c: Remove test as
37389 embedded nulls cause problems.
37391 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37393 * gcc.dg/compare2.c: New test.
37395 2000-04-08 Neil Booth <NeilB@earthling.net>
37397 * gcc.dg/cpp-nullchar.c: New test.
37399 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
37401 * gcc.dg/cpp-mi2.c: New test.
37402 * gcc.dg/cpp-mi2[abc].h: New files.
37404 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
37406 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
37409 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
37411 * g++.old-deja/g++.abi/vmihint.C: New test.
37413 2000-04-06 Neil Booth <NeilB@earthling.net>
37415 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
37416 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
37419 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
37421 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
37422 avoid stack-frame overwrite.
37424 2000-04-05 Jakub Jelinek <jakub@redhat.com>
37426 * gcc.c-torture/compile/20000405-2.c: New test.
37427 * gcc.c-torture/compile/20000405-3.c: New test.
37429 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37431 * gcc.c-torture/compile/20000405-1.c: New test.
37433 2000-04-04 Geoff Keating <geoffk@cygnus.com>
37435 * gcc.dg/cast-qual-1.c: Revert last change.
37437 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37439 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
37441 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
37443 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
37444 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
37446 2000-04-03 Jeffrey A Law (law@cygnus.com)
37448 * gcc.c-torture/compile/20000403-2.c: New test.
37449 * gcc.c-torture/compile/20000403-1.c: New test.
37451 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
37453 * gcc.c-torture/execute/20000403-1.c: New test.
37455 2000-04-03 Geoff Keating <geoffk@cygnus.com>
37457 * gcc.c-torture/execute/20000402-1.c: New test.
37459 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
37461 * gcc.c-torture/execute/va-arg-15.c: New test.
37462 * gcc.c-torture/execute/va-arg-16.c: New test.
37463 * gcc.c-torture/execute/va-arg-17.c: New test.
37464 * gcc.c-torture/execute/va-arg-18.c: New test.
37465 * gcc.c-torture/execute/va-arg-19.c: New test.
37467 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
37469 * gcc.c-torture/compile/981211-1.c: Move to...
37470 * gcc.dg/cpp-as1.c: ...here.
37471 * gcc.dg/cpp-as2.c: New file.
37473 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
37476 2000-04-02 Neil Booth <NeilB@earthling.net>
37478 * gcc.dg/cpp-cond.c New tests.
37479 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
37480 accidental success less likely.
37481 * gcc.dg/cpp-missingop.c New tests.
37482 * gcc.dg/cpp-missingparen.c New tests.
37483 * gcc.dg/cpp-shift.c New tests.
37484 * gcc.dg/cpp-shortcircuit.c New tests.
37485 * gcc.dg/cpp-unary.c New tests.
37487 2000-03-29 Jeffrey A Law (law@cygnus.com)
37489 * gcc.c-torture/compile/20000329-1.c: New test.
37491 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
37493 * gcc.c-torture/compile/20000326-1.c: New test.
37494 * gcc.c-torture/compile/20000326-2.c: New test.
37496 2000-03-24 Geoff Keating <geoffk@cygnus.com>
37498 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
37499 the first parameter is a function argument.
37501 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
37503 * g++.old-deja/g++.ext/array4.C: New test.
37505 2000-03-22 Geoff Keating <geoffk@cygnus.com>
37507 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
37509 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37511 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
37513 2000-03-19 Richard Henderson <rth@cygnus.com>
37515 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
37517 2000-03-19 Richard Henderson <rth@cygnus.com>
37519 * gcc.c-torture/compile/20000319-1.c: New test.
37521 2000-03-14 Jeffrey A Law (law@cygnus.com)
37523 * gcc.c-torture/execute/20000314-3.c: New test.
37524 * gcc.c-torture/execute/20000314-2.c: New test.
37525 * gcc.c-torture/execute/20000314-1.c: New test.
37526 * gcc.c-torture/compile/20000314-2.c: New test.
37527 * gcc.c-torture/compile/20000314-1.c: New test.
37529 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
37531 * g++.old-deja/g++.warn/inline.C: New test.
37533 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
37535 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
37536 standards-compliant result rather than specific constants.
37537 Put test-values in array.
37539 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
37541 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
37542 (g++_target_compile): Put test-specific options last.
37544 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
37546 * g++.old-deja/g++.eh/vbase4.C: New test.
37548 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
37550 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
37552 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
37554 * g++.old-deja/g++.brendan/misc12.C: Removed.
37555 * g++.old-deja/g++.pt/memtemp77.C: Constify.
37556 * g++.old-deja/g++.ext/pretty4.C: New test.
37558 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
37560 * g++.old-deja/g++.other/string2.C: New test.
37562 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
37564 * g++.old-deja/g++.warn/impint2.C: New test.
37566 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
37568 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
37571 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
37573 * g++.old-deja/g++.warn/impint.C: New test.
37574 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
37575 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
37576 * g++.old-deja/g++.pt/explicit12.C: Likewise.
37577 * g++.old-deja/g++.pt/explicit13.C: Likewise.
37578 * g++.old-deja/g++.pt/explicit17.C: Likewise.
37579 * g++.old-deja/g++.pt/explicit18.C: Likewise.
37580 * g++.old-deja/g++.pt/explicit19.C: Likewise.
37581 * g++.old-deja/g++.pt/explicit23.C: Likewise.
37582 * g++.old-deja/g++.pt/explicit31.C: Likewise.
37583 * g++.old-deja/g++.pt/explicit35.C: Likewise.
37584 * g++.old-deja/g++.pt/explicit6.C: Likewise.
37585 * g++.old-deja/g++.pt/memclass7.C: Likewise.
37587 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
37589 * gcc.dg/cpp-redef.c: New test.
37591 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
37593 * g++.old-deja/g++.pt/unify7.C: New test.
37595 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37597 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
37598 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
37600 2000-02-25 Geoff Keating <geoffk@cygnus.com>
37602 * gcc.c-torture/compile/20000224-1.c: New test.
37604 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37606 * gcc.c-torture/compile/cpp-2.c: New test.
37607 * gcc.c-torture/compile/cpp-1.c: New test.
37609 2000-02-25 Jeffrey A Law (law@cygnus.com)
37611 * gcc.c-torture/execute/20000225-1.c: New test.
37613 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37615 * gcc.dg/cpp-li2.c: New test.
37617 * gcc.dg/cpp-wi1.c: New test.
37619 * gcc.dg/cpp-li1.c: New test.
37621 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
37623 * g++.old-deja/g++.other/sizeof5.C: New test.
37625 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37627 * gcc.c-torture/execute/va-arg-13.c: New test.
37629 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
37631 * gcc.c-torture/execute/va-arg-12.c: New test.
37633 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
37635 * gcc.c-torture/execute/20000223-1.c: New test.
37637 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
37639 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
37641 2000-02-22 Mark Mitchell <mark@codesourcery.com>
37643 * g++.old-deja/g++.abi/ptrmem.C: New test.
37645 2000-02-19 Richard Henderson <rth@cygnus.com>
37647 * gcc.c-torture/compile/init-3.c: New.
37649 2000-02-17 Mark Mitchell <mark@codesourcery.com>
37651 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
37654 2000-02-11 Robert Lipe <robertl@sco.com>
37656 * gcc.c-torture/compile/20000211-3.c: New test.
37658 2000-02-11 Martin Buchholz <martin@xemacs.org>
37660 * gcc.c-torture/compile/20000211-2.c: New test.
37662 2000-02-11 Jeffrey A Law (law@cygnus.com)
37664 * gcc.c-torture/compile/20000211-1.c: New test.
37666 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
37668 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
37671 2000-02-08 Nathan Sidwell <nathan@acm.org>
37673 * g++.old-deja/g++.other/cast5.C: New test.
37675 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
37677 * gcc.c-torture/execute/20000205-1.c: New.
37679 2000-02-03 Nathan Sidwell <nathan@acm.org>
37681 * g++.old-deja/g++.jason/cast3.C: Return void.
37682 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
37684 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37686 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
37688 * gcc.dg/loop-1.c: New test.
37690 2000-01-27 Jakub Jelinek <jakub@redhat.com>
37692 * gcc.c-torture/compile/20000127-1.c: New test.
37693 * gcc.c-torture/execute/991228-1.c: New test.
37695 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37697 * gcc.dg/unused-2.c: New test.
37699 * gcc.dg/conv-1.c: New test.
37701 2000-01-24 Mark Mitchell <mark@codesourcery.com>
37703 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
37705 (tool_option_proc): Fix typo.
37707 2000-01-24 Geoff Keating <geoffk@cygnus.com>
37709 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
37710 of the ld on the host, not on the build machine.
37711 Also, don't crash if '--help' is not a supported option.
37713 2000-01-24 Richard Henderson <rth@cygnus.com>
37715 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
37717 2000-01-20 Jeffrey A Law (law@cygnus.com)
37719 * gcc.c-torture/execute/20000120-2.c: New test.
37720 * gcc.c-torture/execute/20000120-1.c: New test.
37722 2000-01-13 Jeffrey A Law (law@cygnus.com)
37724 * gcc.c-torture/execute/20000113-1.c: New test.
37726 2000-01-12 Jeffrey A Law (law@cygnus.com)
37728 * gcc.c-torture/execute/20000112-1.c: New test.
37730 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37732 * gcc.dg/20000111-1.c: New test.
37734 2000-01-10 Jeffrey A Law (law@cygnus.com)
37736 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
37737 with 16 bit integers.
37739 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37741 * gcc.dg/20000108-1.c: New test.
37743 2000-01-05 Nathan Sidwell <nathan@acm.org>
37745 * g++.old-deja/g++.ns/koenig8.C: New test.
37747 2000-01-05 Nathan Sidwell <nathan@acm.org>
37749 * g++.old-deja/g++.other/cast4.C: New test.
37751 2000-01-05 Jeffrey A Law (law@cygnus.com)
37753 * gcc.c-torture/compile/20000105-2.c: New test.
37754 * gcc.c-torture/compile/20000105-1.c: New test.
37756 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37758 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
37759 references to printf & atoi to conform to ANSI standard.
37760 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
37761 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
37762 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
37763 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
37764 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
37765 * g++.old-deja/g++.brendan/complex1.C: Likewise.
37766 * g++.old-deja/g++.brendan/copy1.C: Likewise.
37767 * g++.old-deja/g++.brendan/copy2.C: Likewise.
37768 * g++.old-deja/g++.brendan/copy3.C: Likewise.
37769 * g++.old-deja/g++.brendan/copy4.C: Likewise.
37770 * g++.old-deja/g++.brendan/copy5.C: Likewise.
37771 * g++.old-deja/g++.brendan/copy6.C: Likewise.
37772 * g++.old-deja/g++.brendan/copy7.C: Likewise.
37773 * g++.old-deja/g++.brendan/copy8.C: Likewise.
37774 * g++.old-deja/g++.brendan/crash11.C: Likewise.
37775 * g++.old-deja/g++.brendan/crash14.C: Likewise.
37776 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
37777 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
37778 * g++.old-deja/g++.brendan/delete2.C: Likewise.
37779 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
37780 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
37781 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
37782 * g++.old-deja/g++.brendan/eh1.C: Likewise.
37783 * g++.old-deja/g++.brendan/groff1.C: Likewise.
37784 * g++.old-deja/g++.brendan/init3.C: Likewise.
37785 * g++.old-deja/g++.brendan/misc12.C: Likewise.
37786 * g++.old-deja/g++.brendan/misc7.C: Likewise.
37787 * g++.old-deja/g++.brendan/new2.C: Likewise.
37788 * g++.old-deja/g++.brendan/operators4.C: Likewise.
37789 * g++.old-deja/g++.brendan/operators5.C: Likewise.
37790 * g++.old-deja/g++.brendan/overload2.C: Likewise.
37791 * g++.old-deja/g++.brendan/overload7.C: Likewise.
37792 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
37793 * g++.old-deja/g++.brendan/reference1.C: Likewise.
37794 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
37795 * g++.old-deja/g++.brendan/template24.C: Likewise.
37796 * g++.old-deja/g++.brendan/template3.C: Likewise.
37797 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
37798 * g++.old-deja/g++.jason/inline3.C: Likewise.
37799 * g++.old-deja/g++.jason/opeq.C: Likewise.
37800 * g++.old-deja/g++.law/arg5.C: Likewise.
37801 * g++.old-deja/g++.law/arm7.C: Likewise.
37802 * g++.old-deja/g++.law/ctors11.C: Likewise.
37803 * g++.old-deja/g++.law/cvt8.C: Likewise.
37804 * g++.old-deja/g++.law/init9.C: Likewise.
37805 * g++.old-deja/g++.law/refs4.C: Likewise.
37806 * g++.old-deja/g++.law/template2.C: Likewise.
37807 * g++.old-deja/g++.law/visibility24.C: Likewise.
37808 * g++.old-deja/g++.law/vtable3.C: Likewise.
37809 * g++.old-deja/g++.mike/asm2.C: Likewise.
37810 * g++.old-deja/g++.mike/eh1.C: Likewise.
37811 * g++.old-deja/g++.mike/misc1.C: Likewise.
37812 * g++.old-deja/g++.mike/misc13.C: Likewise.
37813 * g++.old-deja/g++.mike/misc14.C: Likewise.
37814 * g++.old-deja/g++.mike/ns12.C: Likewise.
37815 * g++.old-deja/g++.mike/p1248.C: Likewise.
37816 * g++.old-deja/g++.mike/p3708.C: Likewise.
37817 * g++.old-deja/g++.mike/p3708a.C: Likewise.
37818 * g++.old-deja/g++.mike/p3708b.C: Likewise.
37819 * g++.old-deja/g++.mike/p646.C: Likewise.
37820 * g++.old-deja/g++.mike/p700.C: Likewise.
37821 * g++.old-deja/g++.mike/p783.C: Likewise.
37822 * g++.old-deja/g++.mike/p783a.C: Likewise.
37823 * g++.old-deja/g++.mike/p783b.C: Likewise.
37824 * g++.old-deja/g++.mike/p786.C: Likewise.
37825 * g++.old-deja/g++.mike/p789.C: Likewise.
37826 * g++.old-deja/g++.mike/p789a.C: Likewise.
37827 * g++.old-deja/g++.mike/p807a.C: Likewise.
37828 * g++.old-deja/g++.other/delete3.C: Likewise.
37829 * g++.old-deja/g++.other/dyncast1.C: Likewise.
37830 * g++.old-deja/g++.other/dyncast2.C: Likewise.
37831 * g++.old-deja/g++.other/dyncast3.C: Likewise.
37832 * g++.old-deja/g++.other/empty1.C: Likewise.
37833 * g++.old-deja/g++.other/temporary1.C: Likewise.
37834 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
37835 * g++.old-deja/g++.pt/t16.C: Likewise.
37836 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
37838 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
37840 * gcc.dg/991230-1.c: New test.
37842 1999-12-29 Jeffrey A Law (law@cygnus.com)
37844 * gcc.c-torture/compile/991229-3.c: New test.
37845 * gcc.c-torture/compile/991229-2.c: New test.
37846 * gcc.c-torture/compile/991229-1.c: New test.
37848 1999-12-29 Greg McGary <gkm@eng.ascend.com>
37850 * gcc.c-torture/compile/labels-2.c: New test.
37852 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
37854 * gcc.c-torture/execute/991227-1.c: New test.
37856 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37858 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
37860 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
37862 * gcc.c-torture/execute/991221-1.c: New test.
37864 1999-12-20 Nathan Sidwell <nathan@acm.org>
37866 * g++.old-deja/g++.other/cast3.C: New test.
37868 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
37870 * gcc.c-torture/execute/991216-4.c: New test.
37872 1999-12-16 Michael Meissner <meissner@cygnus.com>
37874 * gcc.c-torture/execute/991216-1.c: New test.
37875 * gcc.c-torture/execute/991216-2.c: New test.
37876 * gcc.c-torture/execute/991216-3.c: New test.
37878 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
37880 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
37881 Actually make the test fail by using "-O2" for compilation.
37883 1999-12-15 Nathan Sidwell <nathan@acm.org>
37885 * g++.old-deja/g++.warn/cast-align1.C: New test.
37887 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
37889 * gcc.c-torture/compile/991214-1.c: New test.
37890 * gcc.c-torture/compile/991214-2.c: New test.
37892 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
37894 * gcc.dg/991214-1.c: New test.
37896 1999-12-13 Jeffrey A Law (law@cygnus.com)
37898 * gcc.c-torture/compile/991213-3.c: New test.
37899 * gcc.c-torture/compile/991213-2.c: New test.
37900 * gcc.c-torture/compile/991213-1.c: New test.
37902 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
37904 * gcc.dg/991209-1.c: New test.
37906 1999-12-08 Nathan Sidwell <nathan@acm.org>
37908 * gcc.c-torture/compile/991208-1.c: New test.
37910 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37912 * gcc.dg/ultrasp2.c: New test.
37914 1999-12-05 Alex Samuel <samuel@codesourcery.com>
37916 * g++.old-deja/g++.abi/align.C (main): Fix typo.
37918 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
37920 * gcc.c-torture/compile/991202-1.c: New test.
37921 * gcc.c-torture/execute/991202-1.c: New test.
37922 * gcc.c-torture/execute/991202-2.c: New test.
37923 * gcc.c-torture/execute/991202-3.c: New test.
37925 1999-12-02 Alex Samuel <samuel@codesourcery.com>
37927 * g++.old-deja/g++.abi/align.C: New test.
37928 * g++.old-deja/g++.abi/aggregates.C: Likewise.
37929 * g++.old-deja/g++.abi/bitfields.C: Likewise.
37931 1999-12-01 Richard Henderson <rth@cygnus.com>
37933 * gcc.c-torture/execute/991201-1.c: New.
37935 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
37937 * gcc.dg/991129-1.c: New test.
37939 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
37941 * gcc.c-torture/compile/991127-1.c: New test.
37943 1999-11-22 Nathan Sidwell <nathan@acm.org>
37945 * g++.old-deja/g++.other/warn4.C: New test.
37947 1999-11-22 Nathan Sidwell <nathan@acm.org>
37949 * g++.old-deja/g++.eh/cleanup2.C: New test.
37950 * g++.old-deja/g++.ext/pretty2.C: New test.
37951 * g++.old-deja/g++.ext/pretty3.C: New test.
37952 * g++.old-deja/g++.other/debug6.C: New test.
37954 1999-10-20 Jim Wilson <wilson@cygnus.com>
37956 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
37957 compiler_output to look for one error message instead of two.
37959 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
37961 * gcc.c-torture/execute/991118-1.c: Also test case
37962 where the word boundary does not split a byte evenly.
37964 1999-11-19 Nathan Sidwell <nathan@acm.org>
37966 * g++.old-deja/g++.ext/restrict1.C: New test.
37968 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
37970 * gcc.c-torture/execute/991118-1.c: New test.
37972 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
37974 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
37975 working directory pathnames.
37977 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
37979 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
37980 host is equipped with driver.h and driver.o so it can actually
37981 compile and run the tests.
37983 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
37985 * gcc.c-torture/compile/991008-1.c: New test.
37987 1999-11-08 Nick Clifton <nickc@cygnus.com>
37989 * lib/gcc-dg.exp: Include target-supports.exp
37991 1999-11-05 Nick Clifton <nickc@cygnus.com>
37993 * lib/target-supports.exp: New file: Provide procs to test for
37994 features supported by the target.
37995 (check_weak_available): Moved here from ecos.exp.
37996 (check_alias_available): New proc: Determine of the target
37997 toolchain supports the alias attribute.
37999 * gcc.dg/special/ecos.exp: Move check_weak_available to
38000 target-supports.exp.
38001 (alias-1.c): Only perform the test if the target supports
38003 (wkali-1.c): Only perform the test if the target supports
38006 * gcc.dg/990506-0.c: Expect error messages from cross
38007 targets as well as native targets.
38009 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38011 * gcc.dg/ultrasp1.c: Removed xfail.
38012 * gcc.dg/struct-ret-2.c: Likewise.
38013 * gcc.dg/array-1.c: Likewise.
38015 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38017 * gcc.dg/struct-ret-2.c: New test.
38019 * gcc.dg/array-1.c: New test.
38021 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
38023 * gcc.c-torture/execute/991030-1.c: New test.
38025 1999-10-26 Richard Henderson <rth@cygnus.com>
38027 * gcc.c-torture/compile/991026-2.c: New test.
38029 1999-10-26 Jeffrey A Law (law@cygnus.com)
38031 * gcc.c-torture/compile/991026-1.c: New test.
38033 1999-10-23 Jeffrey A Law (law@cygnus.com)
38035 * gcc.c-torture/execute/991023-1.c: New test.
38037 1999-10-19 Jeffrey A Law (law@cygnus.com)
38039 * gcc.c-torture/execute/991019-1.c: New test.
38041 1999-10-16 Richard Henderson <rth@cygnus.com>
38043 * gcc.c-torture/execute/991016-1.c: New test.
38045 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
38047 * gcc.c-torture/execute/991014-1.c: New test.
38049 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
38051 * g++.old-deja/g++.other/union2.C: New test.
38053 1999-10-13 Nathan Sidwell <nathan@acm.org>
38055 * g++.old-deja/g++.other/vaarg2.C: New test.
38056 * g++.old-deja/g++.other/vaarg3.C: New test.
38058 1999-10-12 Craig Burley <craig@jcb-sc.com>
38060 * g77.f-torture/noncompile/19990905-1.f: Moved from being
38063 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
38065 * gcc.c-torture/execute/va-arg-11.c: New test.
38067 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
38069 * lib/file-format.exp (gcc_target_object_format): Don't
38070 crash if objdump is unavailable.
38072 1999-09-29 Donn Terry <donn@interix.com>
38074 * gcc.misc-tests/mg.exp: delete extraneous redirection.
38076 1999-09-28 Nick Clifton <nickc@cygnus.com>
38078 * gcc.c-torture/compile/990928-1.c: New test.
38080 1999-09-28 Nathan Sidwell <nathan@acm.org>
38082 * g++.old-deja/g++.other/decl6.C: New test.
38084 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38086 * gcc.c-torture/execute/va-arg-10.c: New test.
38088 1999-09-27 Nathan Sidwell <nathan@acm.org>
38090 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
38091 __PRETTY_FUNCTION__.
38093 1999-09-23 Nick Clifton <nickc@cygnus.com>
38095 * gcc.c-torture/execute/990923-1.c: New test.
38097 1999-09-21 Nick Clifton <nickc@cygnus.com>
38099 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
38100 for which -fpic is inappropriate.
38102 1999-09-21 Mark Mitchell <mark@codesourcery.com>
38104 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
38106 1999-09-21 Nathan Sidwell <nathan@acm.org>
38108 * g++.old-deja/g++.other/dyncast1.C: New test.
38109 * g++.old-deja/g++.other/dyncast2.C: New test.
38110 * g++.old-deja/g++.other/dyncast3.C: New test.
38111 * g++.old-deja/g++.other/dyncast4.C: New test.
38112 * g++.old-deja/g++.other/dyncast5.C: New test.
38113 * g++.old-deja/g++.eh/catch3.C: New test.
38114 * g++.old-deja/g++.eh/catch3p.C: New test.
38115 * g++.old-deja/g++.eh/catch4.C: New test.
38116 * g++.old-deja/g++.eh/catch4p.C: New test.
38117 * g++.old-deja/g++.eh/catch5.C: New test.
38118 * g++.old-deja/g++.eh/catch5p.C: New test.
38119 * g++.old-deja/g++.eh/catch6.C: New test.
38120 * g++.old-deja/g++.eh/catch6p.C: New test.
38121 * g++.old-deja/g++.eh/catch7.C: New test.
38122 * g++.old-deja/g++.eh/catch7p.C: New test.
38123 * g++.old-deja/g++.eh/catch8.C: New test.
38124 * g++.old-deja/g++.eh/catch8p.C: New test.
38125 * g++.old-deja/g++.eh/catch9.C: New test.
38126 * g++.old-deja/g++.eh/catch9p.C: New test.
38128 1999-09-13 Nathan Sidwell <nathan@acm.org>
38130 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
38131 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
38133 1999-09-13 Jeffrey A Law (law@cygnus.com)
38135 * gcc.c-torture/compile/990913-1.c: New test.
38137 1999-09-10 Nathan Sidwell <nathan@acm.org>
38139 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
38140 * g++.old-deja/g++.jason/rfg5.C: Likewise.
38142 1999-09-09 Richard Henderson <rth@cygnus.com>
38144 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
38146 1999-09-09 Nathan Sidwell <nathan@acm.org>
38148 * g++.old-deja/g++.other/lookup11.C: New test.
38149 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
38150 what is permitted and what we want.
38151 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
38153 * g++.old-deja/g++.jason/rfg5.C: Likewise.
38155 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
38157 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
38158 * gcc.c-torture/noncompile/poison-1.c: New file.
38160 1999-09-08 Nathan Sidwell <nathan@acm.org>
38162 * g++.old-deja/g++.other/sizeof3.C: New test.
38163 * g++.old-deja/g++.other/sizeof4.C: New test.
38164 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
38165 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
38167 1999-09-07 Richard Henderson <rth@cygnus.com>
38169 * gcc.dg/va-arg-1.c: New.
38171 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38173 * gcc.c-torture/execute/va-arg-9.c: New test.
38175 1999-09-05 Craig Burley <craig@jcb-sc.com>
38177 * g77.f-torture/compile/980519-2.f: New test.
38178 * g77.f-torture/compile/19990905-0.f: New test.
38179 * g77.f-torture/compile/19990905-1.f: New test.
38180 * g77.f-torture/compile/19990905-2.f: New test.
38182 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
38184 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
38186 * gcc.c-torture/execute/990827-1.c: Fix typo.
38188 1999-09-03 Nathan Sidwell <nathan@acm.org>
38190 * g++.old-deja/g++.other/deref1.C: New test.
38192 1999-09-02 Nathan Sidwell <nathan@acm.org>
38194 * g++.old-deja/g++.other/ambig2.C: New test.
38195 * g++.old-deja/g++.other/cond5.C: New test.
38196 * g++.old-deja/g++.other/lookup16.C: New test.
38198 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
38200 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
38203 1999-08-31 Jeffrey A Law (law@cygnus.com)
38205 * lib/c-torture.exp: Avoid the "compare executables" optimization
38206 when testing native.
38208 1999-08-29 Jeffrey A Law (law@cygnus.com)
38210 * gcc.c-torture/execute/990829-1.c: New test.
38211 * gcc.c-torture/compile/990829-1.c: New test.
38213 1999-08-27 Paul Burchard <burchard@pobox.com>
38215 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
38216 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
38217 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
38218 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
38219 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
38220 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
38221 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
38222 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
38223 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
38224 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
38225 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
38227 1999-08-27 Jeffrey A Law (law@cygnus.com)
38229 * gcc.c-torture/execute/990827-1.c: New test.
38231 1999-08-26 Craig Burley <craig@jcb-sc.com>
38233 * g77.f-torture/noncompile/19990826-4.f: New test.
38235 * g77.f-torture/compile/19990826-3.f: New test.
38237 * g77.f-torture/execute/19990826-2.f: New test.
38239 * g77.f-torture/compile/19990826-1.f: New test.
38241 * gcc.c-torture/execute/990826-0.c: New test.
38242 * g77.c-torture/execute/19990826-0.f: New test.
38244 * g77.f-torture/noncompile/970626-2.f: New test.
38246 1999-08-25 Paul Burchard <burchard@pobox.com>
38248 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
38249 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
38250 lss-011.C: New tests.
38252 1999-08-25 Nathan Sidwell <nathan@acm.org>
38254 * g++.old-deja/g++.other/decl5.C: New test.
38256 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38258 * noncompile/noncompile.exp: Load_lib c-torture.exp.
38259 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
38260 call `postbase' for each one. All callers of `postbase' changed
38261 to call this instead.
38263 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
38265 * gcc.c-torture/execute/990811-1.c: New test.
38267 1999-08-09 Nick Clifton <nickc@cygnus.com>
38269 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
38272 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
38275 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
38277 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
38279 1999-08-04 Jeffrey A Law (law@cygnus.com)
38281 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
38283 1999-08-04 Nathan Sidwell <nathan@acm.org>
38285 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
38287 1999-08-04 Jeffrey A Law (law@cygnus.com)
38289 * gcc.c-torture/execute/990804-1.c: New test.
38291 1999-08-03 Nathan Sidwell <nathan@acm.org>
38293 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
38294 * g++.old-deja/g++.brendan/crash64.C: Likewise.
38295 * g++.old-deja/g++.brendan/overload8.C: Likewise.
38297 1999-08-03 Nathan Sidwell <nathan@acm.org>
38299 * g++.old-deja/g++.other/struct1.C: New test.
38301 1999-08-03 Nathan Sidwell <nathan@acm.org>
38303 * g++.old-deja/g++.other/enum2.C: New test.
38305 1999-08-02 Richard Henderson <rth@cygnus.com>
38307 Adapted from tests from Franz Sirl:
38308 * gcc.c-torture/execute/va-arg-7.c: New test.
38309 * gcc.c-torture/execute/va-arg-8.c: New test.
38311 1999-08-01 Jeffrey A Law (law@cygnus.com)
38313 * gcc.c-torture/compile/990801-2.c: New test.
38315 * gcc.c-torture/compile/990801-1.c: New test.
38317 1999-07-27 Michael Meissner <meissner@cygnus.com>
38319 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
38320 fp-cmp-1.c, converting double to float.
38322 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
38323 fp-cmp-1.c, converting double to long double.
38325 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
38326 from fr1 to unknown_register, since fr1 is a legitimate register
38329 1999-07-25 Jeffrey A Law (law@cygnus.com)
38331 * README: More listname related changes.
38333 1999-07-08 Catherine Moore <clm@cygnus.com>
38335 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
38337 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
38339 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
38341 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
38343 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
38345 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
38347 * gcc.dg/990703-1.c: New test.
38349 1999-06-29 Nick Clifton <nickc@cygnus.com>
38351 * lib/file-format.exp: New file: Move definition of proc
38352 gcc_target_object_format to here from
38353 gcc.dg/special/ecos.exp.
38355 * lib/c-torture.exp: Include lib file-format.exp.
38356 * lib/gcc-dg.exp: Include lib file-format.exp.
38358 * gcc.dg/special/ecos.exp: Remove definition of proc
38359 gcc_target_object_format.
38361 1999-06-28 Jeffrey A Law (law@cygnus.com)
38363 * gcc.c-torture/execute/990628-1.c: New test.
38365 1999-06-25 Jeffrey A Law (law@cygnus.com)
38367 * gcc.c-torture/compile/990625-2.c: New test.
38369 * gcc.c-torture/compile/990625-1.c: New test.
38371 1999-06-23 Nick Clifton <nickc@cygnus.com>
38373 * gcc.c-torture/compile/dll.c: New test case. Check that dll
38374 attributes compile.
38375 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
38376 ports that use the COFF/PE file format.
38378 1999-06-17 Jeffrey A Law (law@cygnus.com)
38380 * gcc.c-torture/compile/990617-1.c: New test.
38382 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
38384 * g++.old-deja/g++.other/decl4.C: New test.
38386 1999-06-14 Nathan Sidwell <nathan@acm.org>
38388 * g++.old-deja/g++.other/bitfld3.C: New test.
38390 1999-06-08 Nathan Sidwell <nathan@acm.org>
38392 * g++.old-deja/g++.eh/catch1.C: New test.
38394 1999-06-07 Jeffrey A Law (law@cygnus.com)
38396 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
38398 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
38399 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
38401 1999-06-05 Craig Burley <craig@jcb-sc.com>
38403 * g77.f-torture/compile/19990502-0.f: Replace with new,
38404 shorter, test that still fails after recent changes.
38406 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
38408 * gcc.c-torture/execute/990604-1.c: New test.
38410 1999-05-31 Jeffrey A Law (law@cygnus.com)
38412 * gcc.c-torture/execute/990531-1.c: New test.
38414 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38416 * gcc.c-torture/compile/990527-1.c: New test.
38418 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
38420 * gcc.c-torture/execute/990527-1.c: New test.
38422 1999-05-25 Nick Clifton <nickc@cygnus.com>
38424 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
38425 bitfields as signed.
38427 1999-05-25 Craig Burley <craig@jcb-sc.com>
38429 * g77.f-torture/compile/19990525-0.f: New test.
38431 1999-05-25 Jeffrey A Law (law@cygnus.com)
38433 * gcc.c-torture/execute/990525-2.c: New test.
38435 * gcc.c-torture/execute/990525-1.c: New test.
38437 1999-05-24 Nathan Sidwell <nathan@acm.org>
38439 * g++.old-deja/g++.other/anon3.C: New test.
38440 * g++.old-deja/g++.other/anon4.C: New test.
38441 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
38442 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
38443 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
38446 1999-05-24 Jeffrey A Law (law@cygnus.com)
38448 * gcc.c-torture/execute/990524-1.c: New test.
38450 * gcc.dg/990524-1.c: New test.
38452 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38454 * gcc.c-torture/compile/990523-1.c: New test.
38456 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
38458 * gcc.c-torture/compile/990519-1.c: New test.
38460 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
38462 * gcc.c-torture/compile/990517-1.c: New test.
38464 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
38465 (e4, f4): New tests.
38468 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38470 * gcc.dg/noreturn-1.c: New test.
38472 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
38474 * gcc.c-torture/execute/990513-1.c: New test.
38476 1999-05-10 Richard Henderson <rth@cygnus.com>
38478 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
38480 1999-05-10 Craig Burley <craig@jcb-sc.com>
38482 * g77.f-torture/execute/erfc.f: Use small single-precision
38483 values, to avoid problems on Alphas when not -mieee.
38485 1999-05-08 Craig Burley <craig@jcb-sc.com>
38487 * gcc.dg/990506-0.c: New test.
38489 1999-05-08 Richard Henderson <rth@cygnus.com>
38491 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
38492 the constant to test. Don't XFAIL 64-bit targets.
38494 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
38495 * g++.old-deja/g++.law/profile1.C: Likewise.
38497 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
38498 operator new instances.
38499 * g++.old-deja/g++.other/delete5.C: Likewise.
38501 1999-05-03 Craig Burley <craig@jcb-sc.com>
38503 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
38506 1999-05-03 Craig Burley <craig@jcb-sc.com>
38508 * g77.f-torture/execute/u77-test.f: Reverse order of two
38509 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
38511 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38513 * gcc.dg/compare1.c: New test.
38515 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
38517 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
38520 1999-05-02 Craig Burley <craig@jcb-sc.com>
38522 * g77.f-torture/compile/19990502-1.f: New test.
38524 1999-05-02 Craig Burley <craig@jcb-sc.com>
38526 * g77.f-torture/compile/19990502-0.f: New test.
38528 1999-05-02 Craig Burley <craig@jcb-sc.com>
38530 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
38533 1999-05-02 Craig Burley <craig@jcb-sc.com>
38535 * g77.f-torture/execute/u77-test.f (main): List libU77
38536 intrinsics not currently tested.
38537 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
38538 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
38539 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
38540 Trim blanks off the ends of some printed strings.
38542 1999-05-02 Craig Burley <craig@jcb-sc.com>
38544 * g77.f-torture/execute/u77-test.f (main): Just warn about
38545 FSTAT gid disagreement, as it's expected on some systems.
38547 1999-05-01 Craig Burley <craig@jcb-sc.com>
38549 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
38550 use a new function, which allows for some slop.
38551 Clean up some commentary.
38552 (issum): The new function.
38553 (sgladd): Deleted subroutine.
38555 1999-05-01 Craig Burley <craig@jcb-sc.com>
38557 * g77.f-torture/execute/u77-test.f: Modify to be more like
38558 libf2c/libU77 version, bringing patches to that version here.
38559 Add suitable commentary.
38561 1999-04-25 Richard Henderson <rth@cygnus.com>
38563 * gcc.dg/990424-1.c: New test.
38565 1999-04-24 Craig Burley <craig@jcb-sc.com>
38567 * g77.f-torture/execute/u77-test.f (main): Bug involving
38568 LSTAT has been fixed, so turn back on full checking.
38570 1999-04-20 Craig Burley <craig@jcb-sc.com>
38572 * g77.f-torture/compile/19990419-0.f: New test.
38573 * g77.f-torture/execute/19990419-1.f: New test.
38575 1999-04-17 Richard Henderson <rth@cygnus.com>
38577 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
38578 to avoid the need for a prototype to supress a warning.
38580 1999-04-07 Jim Wilson <wilson@cygnus.com>
38582 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
38584 1999-04-04 Jeffrey A Law (law@cygnus.com)
38586 * gcc.c-torture/execute/990404-1.c: New test.
38588 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
38590 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
38591 * gcc.dg/cpp-if3.c: Don't use -pedantic.
38592 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
38593 missing initializer warnings.
38595 1999-03-28 Jeffrey A Law (law@cygnus.com)
38597 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
38600 1999-03-26 Jeffrey A Law (law@cygnus.com)
38602 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
38604 1999-03-26 Craig Burley <craig@jcb-sc.com>
38606 * g77.f-torture/execute/19990325-0.f: New test.
38607 * g77.f-torture/execute/19990325-1.f: New test.
38609 1999-03-24 Jeffrey A Law (law@cygnus.com)
38611 * gcc.c-torture/execute/990324-1.c: New test.
38613 1999-03-22 Jim Wilson <wilson@cygnus.com>
38615 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
38618 1999-03-17 Richard Henderson <rth@cygnus.com>
38620 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
38622 1999-03-13 Craig Burley <craig@jcb-sc.com>
38624 * g77.f-torture/execute/19990313-2.f: New test.
38625 * g77.f-torture/execute/19990313-3.f: New test.
38627 1999-03-13 Craig Burley <craig@jcb-sc.com>
38629 * g77.f-torture/execute/19990313-0.f: New test.
38630 * g77.f-torture/execute/19990313-1.f: New test.
38632 1999-03-12 Jim Wilson <wilson@cygnus.com>
38634 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
38636 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
38637 (main): Add check for u15. Conditionalize u31 check depending on
38638 whether ints are <32 bits or >=32 bits.
38640 1999-03-08 Craig Burley <craig@jcb-sc.com>
38642 * g77.f-torture/execute/19981119-0.f: Improve testiness.
38644 1999-03-08 Craig Burley <craig@jcb-sc.com>
38646 * g77.f-torture/compile/19990305-0.f: New test.
38647 * g77.f-torture/execute/19981119-0.f: New test.
38649 1999-03-08 Craig Burley <craig@jcb-sc.com>
38651 * g77.f-torture/execute/970625-2.f: call ABORT if final
38652 result is not correct, instead of just printing it.
38653 Add this checking via newly introduced obfuscation, to
38654 trip up buggy front ends.
38656 1999-03-07 Craig Burley <craig@jcb-sc.com>
38658 * g77.f-torture/compile/960317-1.f: Moved from being
38659 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
38661 1999-03-06 Craig Burley <craig@jcb-sc.com>
38663 * g77.f-torture/execute/960317-1.f: New (old) test.
38664 * g77.f-torture/execute/970625-2.f: Ditto.
38666 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
38668 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
38669 message on line 1 or line 2; cccp and cpplib do this differently.
38671 1999-03-01 Jeffrey A Law (law@cygnus.com)
38673 * g++.old-deja/g++.law/weak1.C: New test.
38675 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
38677 * gcc.c-torture/execute/990119-1.c: Renamed to...
38678 * gcc.dg/990119-1.c: this, so it will only be tested once
38679 (it's a preprocessor test, it doesn't need to be run at
38680 multiple optimization levels).
38682 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
38684 * lib/g++.exp: Don't add incdir=$base_dir/../include to
38687 1999-02-24 Craig Burley <craig@jcb-sc.com>
38689 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
38690 * g77.f-torture/compile/19981216-0.f: ...as it is expected
38691 to not be compilable by current g77.
38693 1999-02-24 Nick Clifton <nickc@cygnus.com>
38695 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
38697 1999-02-22 Jeffrey A Law (law@cygnus.com)
38699 * gcc.c-torture/execute/990222-1.c: New test.
38701 1999-02-19 Craig Burley <craig@jcb-sc.com>
38703 * g77.f-torture/compile/19990218-0.f: New test.
38704 * g77.f-torture/noncompile/19990218-1.f: New test.
38706 1999-02-18 Craig Burley <craig@jcb-sc.com>
38708 * g77.f-torture/compile/19981216-0.f: New test.
38710 1999-02-14 Jeffrey A Law (law@cygnus.com)
38712 * gcc.dg/990214-1.c: New test.
38714 1999-02-13 Jeffrey A Law (law@cygnus.com)
38716 * gcc.dg/990213-2.c: New test.
38718 * gcc.dg/990213-1.c: New test.
38720 1999-02-12 Jeffrey A Law (law@cygnus.com)
38722 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
38725 1999-02-11 Nick Clifton <nickc@cygnus.com>
38727 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
38728 specified by target.
38730 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
38732 1999-02-11 Jeffrey A Law (law@cygnus.com)
38734 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
38736 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
38738 * gcc.dg/special/ecos.exp: New test driver for new tests with
38739 special requirements.
38741 * gcc.dg/special/alias-1.c: New test.
38742 * gcc.dg/special/gcsec-1.c: New test.
38743 * gcc.dg/special/weak-1.c: New test.
38744 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
38745 * gcc.dg/special/weak-2.c: New test.
38746 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
38747 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
38748 * gcc.dg/special/wkali-1.c: New test.
38749 * gcc.dg/special/wkali-2.c: New test.
38750 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
38751 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
38753 1999-02-10 Felix Lee <flee@cygnus.com>
38755 * lib/c-torture.exp (c-torture-compile): Pull out code for
38756 analyzing gcc error messages.
38757 (c-torture-execute): Likewise. Fix some (harmless) false
38759 * lib/gcc.exp (gcc_check_compile): New function.
38761 1999-02-08 Richard Henderson <rth@cygnus.com>
38763 * gcc.c-torture/execute/990208-1.c: New test.
38765 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
38767 * g++.dg/special/ecos.exp: New driver for new tests with special
38770 * g++.dg/special/conpr-1.C: New test
38771 * g++.dg/special/conpr-2.C: New test
38772 * g++.dg/special/conpr-2a.C: New test
38773 * g++.dg/special/conpr-3.C: New test
38774 * g++.dg/special/conpr-3a.C: New test
38775 * g++.dg/special/conpr-3b.C: New test
38777 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
38778 allow g++ to use the dg driver
38780 * README: Add comment about g++.dg directory
38782 1999-02-06 Jeffrey A Law (law@cygnus.com)
38784 * README: Update email addresses.
38786 1999-02-03 Nick Clifton <nickc@cygnus.com>
38788 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
38789 arguments in order to force structure S onto the stack even on
38791 (test): Pass 10 leading arguments to function foo as well as the
38794 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
38795 failure for all targets.
38797 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
38798 abort to terminate program execution.
38800 1999-01-30 Richard Henderson <rth@cygnus.com>
38802 * gcc.c-torture/execute/990130-1.c: New test.
38804 1999-01-30 Jeffrey A Law (law@cygnus.com)
38806 * gcc.dg/990130-1.c: New test.
38808 1999-01-28 Michael Meissner <meissner@cygnus.com>
38810 * gcc.c-torture/execute/990128-1.c: New test.
38812 1999-01-27 Michael Meissner <meissner@cygnus.com>
38814 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
38816 1999-01-27 Felix Lee <flee@cygnus.com>
38818 * lib/c-torture.exp (c-torture-compile): pull out code for
38819 analyzing gcc error messages.
38820 (c-torture-execute): ditto, and fix some (harmless) false
38822 * lib/gcc.exp (gcc_check_compile): new function.
38824 1999-01-17 Jeffrey A Law (law@cygnus.com)
38826 * gcc.dg/990117-1.c: New test.
38828 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
38830 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
38832 1999-01-15 Jeffrey A Law (law@cygnus.com)
38834 * g77.f-torture/compile/990115-1.f: New test.
38836 1999-01-07 Jeffrey A Law (law@cygnus.com)
38838 * gcc.c-torture/compile/990107-1.c: New test
38840 1999-01-06 Jeffrey A Law (law@cygnus.com)
38842 * gcc.c-torture/execute/990106-2.c: New test.
38844 * gcc.c-torture/execute/990106-1.c: New test.
38846 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
38848 * gcc.c-torture/compile/981223-1.c: New test.
38850 1998-12-29 Richard Henderson <rth@cygnus.com>
38852 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
38853 (opt3): Rename from opt4 and disable.
38855 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
38857 * g++.old-deja/g++.pt/ptrmem5.C: New test.
38859 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
38861 * g++.old-deja/g++.other/conv5.C: New test.
38863 1998-12-14 Nick Clifton <nickc@cygnus.com>
38865 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
38867 1998-12-11 Jeffrey A Law (law@cygnus.com)
38869 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
38871 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
38873 * gcc.c-torture/compile/981211-1.c: New test.
38875 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
38877 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
38879 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
38881 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38883 * gcc.special/930510-1.c: Make C9X safe.
38884 * gcc.misc-tests/gcov-1.c Similarly.
38885 * gcc.misc-tests/gcov-2.c Similarly.
38887 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
38889 * gcc.dg/ultrasp1.c: New test.
38891 1998-12-06 Richard Henderson <rth@cygnus.com>
38893 * gcc.c-torture/execute/981206.c: New test.
38895 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
38897 * g++.old-deja/g++.ns/template7.C: New test.
38899 * g++.old-deja/g++.other/expr1.C: New test.
38901 * g++.old-deja/g++.eh/tmpl3.C: New test.
38903 * g++.old-deja/g++.eh/tmpl2.C: New test.
38905 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
38907 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
38908 * g++.old-deja/g++.other/using6.C: Removed.
38909 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
38911 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
38913 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
38915 * g++.old-deja/g++.pt/overload8.C: New test.
38917 * g++.old-deja/g++.pt/overload7.C: New test.
38919 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
38921 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
38922 and relinking messages.
38923 * lib/g++.exp (g++_target_compile): Remove .rpo file when
38924 compiling with -frepo.
38926 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
38928 * g++.old-deja/g++.pt/lookup6.C: New test.
38930 1998-11-30 Nick Clifton <nickc@cygnus.com>
38932 * gcc.c-torture/execute/981130-1.c: New test.
38933 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
38935 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
38937 * g++.old-deja/g++.pt/explicit76.C: New test.
38939 * g++.old-deja/g++.pt/friend38.C: New test.
38941 * g++.old-deja/g++.ns/crash2.C: New test.
38943 * g++.old-deja/g++.pt/defarg8.C: New test.
38945 * g++.old-deja/g++.pt/instantiate6.C: New test.
38947 * g++.old-deja/g++.pt/static6.C: New test.
38949 * g++.old-deja/g++.pt/decl2.C: New test.
38951 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
38953 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
38954 problem is actually related with name lookup, but so what? :-)
38956 * g++.old-deja/g++.pt/friend37.C: New test.
38958 1998-11-25 Dave Love <d.love@dl.ac.uk>
38960 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
38961 element, which fails on some systems.
38963 * g77.f-torture/execute/labug1.f: New test.
38965 1998-11-21 Jeffrey A Law (law@cygnus.com)
38967 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
38970 1998-11-18 Dave Love <d.love@dl.ac.uk>
38972 * g77.f-torture/compile/981117-1.f: New test.
38974 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
38976 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
38977 properly discarded.
38979 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
38981 * gcc.c-torture/execute/memcheck: New directory of tests for
38982 -fcheck-memory-usage.
38984 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
38986 * README: New file, general information about the testsuite and
38987 new description of the various C++ test subdirectories.
38988 * README.g++: Eliminate obsolete information, update and move most
38989 relevant stuff to README.
38991 1998-11-07 Richard Henderson <rth@cygnus.com>
38993 * gcc.c-torture/compile/981107-1.c: New test.
38995 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
38997 * execute/memcpy-bi.c: New testcase.
38999 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
39001 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
39004 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
39005 template is selected.
39007 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
39008 classes, it should be accepted for all types.
39010 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
39012 * g++.old-deja/g++.pt/spec24.C: Ensure that template
39013 specializations start with template headers.
39015 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
39017 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
39019 * g++.old-deja/g++.other/init9.C: Test cross initialization of
39022 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
39024 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
39026 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
39028 * compile/981022-1.c, compile/981022-1.x: New test and driver.
39030 1998-10-19 Jeffrey A Law (law@cygnus.com)
39032 * 981019-1.c: New test.
39034 1998-10-14 Robert Lipe <robertl@dgii.com>
39036 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
39039 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39041 * compile/981001-4.c: Remove use of GCC extension that triggers a
39044 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
39046 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
39048 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
39050 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
39051 instantiation of template produces incorrect code for delete
39054 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
39055 constructors' name is not unique.
39056 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
39057 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
39059 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
39060 automatic array of const is ill-formed.
39062 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
39063 of template parameter?
39065 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
39068 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
39069 pointer-to-member expression.
39071 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
39072 declaration causes ICE.
39074 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
39076 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
39077 reserved in the global namespace.
39079 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
39080 generate needed virtual table.
39082 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
39084 1998-10-10 Dariush Eslimi <eslimi@loran.com>
39086 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
39087 template-dependent type
39089 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
39091 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
39092 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
39093 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
39095 * g++.old-deja/g++.other/using5.C: New test; using decl from base
39096 class should be usable as argument of member function.
39097 * g++.old-deja/g++.other/using6.C: New test; using decl from base
39098 class should be usable as return type of member function.
39099 * g++.old-deja/g++.other/using7.C: New test; using decl from base
39100 class should be usable as type of data member.
39102 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
39104 1998-10-09 Jeffrey A Law (law@cygnus.com)
39106 * gcc.c-torture/special/920521-1.c: Fix bogus test.
39108 1998-10-08 Nick Clifton <nickc@cygnus.com>
39110 * gcc.dg/dll-?.c Add thumb to target list.
39111 Fix assembler scan patterns to match current assembler output.
39113 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
39115 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
39116 matching of template brackets.
39118 * g++.old-deja/g++.other/using4.C: New test. Test using
39119 declarations of methods from base classes.
39121 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
39122 within functions should introduce names into the innermost
39123 enclosing namespace.
39125 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
39126 of static locals if first initialization throws.
39128 1998-10-07 Jim Wilson <wilson@cygnus.com>
39130 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
39132 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
39134 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
39135 lose track of the possible targets of tablejump insns.
39136 * special/special.exp: Run it.
39138 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
39140 * g++.old-deja/g++.pt/friend35.C: New test. A template function
39141 must be declared before its specializations can be named in friend
39144 1998-10-05 Dave Love <d.love@dl.ac.uk>
39146 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
39148 * g77.f-torture/execute/io1.f: New test.
39150 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
39152 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
39153 with pointer to template function, for which no argument deduction
39156 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
39157 specialization of template function as argument to template
39160 * g++.old-deja/g++.other/access2.C: New test; Inner class
39161 shouldn't have privileged access to Outer's names.
39163 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
39165 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
39166 friend template declared within template class conflicts with
39167 nested class of the same name.
39169 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
39172 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
39173 object with direct initializer as function declaration.
39175 * g++.old-deja/g++.other/decl2.C: New test; duplicate
39178 * g++.old-deja/g++.other/null2.C: New test; conditional operator
39179 involving const pointer and NULL produces incorrect result.
39181 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
39182 type name without `typename' should be rejected with -pedantic.
39184 1998-10-02 Richard Henderson <rth@cygnus.com>
39186 * g++.old-deja/g++.other/addrof1.C: New test.
39188 1998-10-01 Nick Clifton <nickc@cygnus.com>
39190 * gcc.c-torture/compile/981001-1.c: New test.
39191 * gcc.c-torture/execute/981001-1.c: New test.
39193 1998-10-01 Jeffrey A Law (law@cygnus.com)
39195 * gcc.c-torture/compile/981001-2.c: New test.
39196 * gcc.c-torture/compile/981001-3.c: New test.
39197 * gcc.c-torture/compile/981001-4.c: New test.
39199 1998-10-01 Robert Lipe <robertl@dgii.com>
39201 * lib/objc.exp (objc_target_compile): Add -L during compiles for
39202 multilibbed hosts. Idea grafted from g77.exp.
39204 1998-09-30 Dave Love <d.love@dl.ac.uk>
39206 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
39207 avoid losing on systems which need -lsocket.
39209 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
39211 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
39212 * g++.old-deja/g++.other/nested2.C: Ditto.
39213 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
39216 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
39218 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
39219 preferred over template operator!= for enum bitfields.
39221 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
39223 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
39224 that happen to have the same base name, but in different scopes,
39225 are incorrectly rejected.
39227 1998-09-16 Richard Henderson <rth@cygnus.com>
39229 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
39230 on the native word size instead of an integer literal.
39232 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
39234 * g++.old-deja/g++.other/static2.C: Invocation of static data
39235 member of type pointer-to-function denoted as non-static member.
39237 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
39238 checks involving function types and aliases.
39240 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
39242 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
39243 redefined to the same non-trivial type.
39245 * g++.old-deja/g++.pt/explicit73.C: Test for proper
39246 namespace-qualification of template specializations declared in
39249 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
39250 to declare a subset of the specializations of a template function
39251 as friends of specializations of a template class.
39253 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
39254 member templates that do not fully specialize the enclosing
39255 template class are rejected.
39257 1998-09-11 Dave Love <d.love@dl.ac.uk>
39259 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
39261 1998-09-08 Dave Love <d.love@dl.ac.uk>
39263 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
39264 altered from libf2c/libU77 version.
39266 1998-09-06 Dave Love <d.love@dl.ac.uk>
39268 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
39270 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
39272 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
39273 (un)signed char are different types for template specialization
39276 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
39278 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
39279 * objc: ObjC testsuite.
39281 1998-08-31 Catherine Moore <clm@cygnus.com>
39283 * gcc.c-torture/execute/941014-1.x: New file.
39285 1998-08-31 Nick Clifton <nickc@cygnus.com>
39287 * lib/c-torture.exp: Add support for
39288 torture_eval_before_compile and torture_eval_before_execute
39291 1998-08-30 Jeffrey A Law (law@cygnus.com)
39293 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
39294 this test triggers valid.
39296 1998-08-27 Jeffrey A Law (law@cygnus.com)
39298 * gcc.dg/980827-1.c: New test.
39300 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
39302 * gcc.c-torture/execute/loop-4b.c: New test.
39304 1998-08-26 Nick Clifton <nickc@cygnus.com>
39306 * lib/c-torture.exp: Add support for
39307 torture_eval_before_compile and torture_eval_before_execute
39310 1998-08-25 Jeffrey A Law (law@cygnus.com)
39312 * gcc.c-torture/compile/980825-1.c: New test.
39314 1998-08-24 Nick Clifton <nickc@cygnus.com>
39316 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
39317 count number tests in opt_t0 not good_t0.
39319 1998-08-24 Jeffrey A Law (law@cygnus.com)
39321 * gcc.c-torture/compile/930326-1.x: Fix typo.
39323 1998-08-23 Mark Mitchell <mark@markmitchell.com>
39325 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
39328 1998-08-21 Jeffrey A Law (law@cygnus.com)
39330 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
39331 STACK_SIZE is defined.
39332 * gcc.c-torture/unsorted/stuct.c: Similarly.
39334 * gcc.c-torture/compile/980821-1.c: New test.
39336 1998-08-21 Jeffrey A Law (law@cygnus.com)
39338 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
39340 1998-08-19 Mark Mitchell <mark@markmitchell.com>
39342 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
39345 1998-08-09 Mark Mitchell <mark@markmitchell.com>
39347 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
39350 1998-08-18 Jeffrey A Law (law@cygnus.com)
39352 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
39354 1998-08-16 Jeffrey A Law (law@cygnus.com)
39356 * gcc.c-torture/compile/980816-1.c: New test.
39358 * gcc.dg/980816-1.c: New test.
39360 1998-08-13 Jeffrey A Law (law@cygnus.com)
39362 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
39363 compiler for ieee tests.
39365 1998-08-01 Dave Love <d.love@dl.ac.uk>
39367 * g77.f-torture/compile/980729-0.f: New test.
39369 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
39371 * gcc.c-torture/special/eeprof-1.c: New test, for
39372 -finstrument-functions.
39373 * gcc.c-torture/special/special.exp: Run it.
39375 1998-07-29 Jeffrey A Law (law@cygnus.com)
39377 * gcc.c-torture/compile/980729-1.c: New test.
39379 1998-07-27 Nick Clifton <nickc@cygnus.com>
39381 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
39382 __thumb__ is defined, and test for ARM style doubles if so.
39384 1998-07-26 Dave Love <d.love@dl.ac.uk>
39386 * g77.f-torture/noncompile/980615-0.f: New test.
39388 1998-07-26 H.J. Lu (hjl@gnu.org)
39390 * gcc.dg/980312-1.c: Do link instead of compile.
39391 * gcc.dg/980313-1.c: Likewise.
39393 1998-07-26 Jeffrey A Law (law@cygnus.com)
39395 * gcc.c-torture/compile/980726-1.c: New test.
39397 1998-07-25 Dave Love <d.love@dl.ac.uk>
39399 * g77.f-torture/execute/io0.f: New test.
39401 1998-07-24 Nick Clifton <nickc@cygnus.com>
39403 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
39406 1998-06-18 Michael Meissner <meissner@cygnus.com>
39408 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
39411 1998-07-17 Nick Clifton <nickc@cygnus.com>
39413 * gcc.dg/980626-1.c: Expect failures for all toolchains until
39414 c-decl.c:grokdeclarator can handle mode attributes.
39416 1998-07-16 Jeffrey A Law (law@cygnus.com)
39418 * gcc.c-torture/execute/980716-1.c: New test.
39420 1998-07-13 Jeffrey A Law (law@cygnus.com)
39422 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
39424 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
39426 * gcc.c-torture/execute/va-arg-3.x: Similarly.
39427 * gcc.c-torture/compile/930326-1.x: Similarly.
39429 1998-07-13 Dave Love <d.love@dl.ac.uk>
39431 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
39432 New test from Craig.
39434 1998-07-12 Dave Love <d.love@dl.ac.uk>
39436 * g77.f-torture/noncompile/980616-0.f: New test.
39438 * g77.f-torture/execute/970816-3.f: New test from Craig.
39440 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
39442 * g++.other/singleton.C: Return error value instead of taking
39445 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
39447 * g++.other/singleton.C: New test. Warning is under dispute.
39448 Runtime crash is not.
39450 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
39452 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
39453 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
39454 using6.C, using7.C}: New namespace tests.
39456 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
39458 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
39459 specialization with typedef'ed names used as array indexes.
39461 1998-07-09 Jeffrey A Law (law@cygnus.com)
39463 * gcc.c-torture/execute/980709-1.c: New test.
39465 * gcc.dg/980709-1.c: New test.
39467 1998-07-07 Richard Henderson <rth@cygnus.com>
39469 * gcc.c-torture/execute/bcp-1.c: New test.
39471 1998-07-07 Jeffrey A Law (law@cygnus.com)
39473 * gcc.c-torture/execute/980707-1.c: New test.
39475 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
39477 * gcc.c-torture/compile/980706-1.c: New test.
39479 1998-07-01 Dave Love <d.love@dl.ac.uk>
39481 * g77.f-torture/execute/980701-0.f,
39482 g77.f-torture/execute/980701-1.f: New test from Craig.
39484 1998-07-01 Jeffrey A Law (law@cygnus.com)
39486 * gcc.c-torture/compile/980701-1.c: New test.
39488 * gcc.c-torture/execute/980701-1.c: New test.
39490 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
39493 * g++.old-deja/g++.robertl/eb132.C: New test.
39494 * g++.old-deja/g++.robertl/eb133.C: Likewise.
39496 1998-06-29 Dave Love <d.love@dl.ac.uk>
39498 * g77.f-torture/execute/980628-7.f,
39499 g77.f-torture/execute/980628-8.f,
39500 g77.f-torture/execute/980628-9.f,
39501 g77.f-torture/execute/980628-10.f: New tests from Craig.
39503 * g77.f-torture/execute/980628-3.f: Remove mail headers.
39505 1998-06-28 Jeffrey A Law (law@cygnus.com)
39507 * g77.f-torture/execute/980628-4.f: New test from Craig.
39508 * g77.f-torture/execute/980628-5.f: Likewise.
39509 * g77.f-torture/execute/980628-2.f: Likewise.
39510 * g77.f-torture/execute/980628-0.f: Likewise.
39511 * g77.f-torture/execute/980628-1.f: Likewise.
39512 * g77.f-torture/execute/980628-3.f: Likewise.
39513 * g77.f-torture/execute/980628-6.f: Likewise.
39515 1998-06-28 Jeffrey A Law (law@cygnus.com)
39517 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
39518 directory when nothing has been installed yet.
39520 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
39522 * gcc.c-torture/special/special.exp: Handle newer versions of
39525 1998-06-26 Jeffrey A Law (law@cygnus.com)
39527 * gcc.dg/980626-1.c: New test.
39529 1998-06-19 Bruno Haible <haible@ilog.fr>
39531 * gcc.misc-tests/m-un-2.c: New test.
39532 * g++.old-deja/g++.other/warn01.c: Likewise.
39534 1998-06-19 Robert Lipe <robertl@dgii.com>
39536 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
39537 compatibility with assmblers with a different comment character.
39538 Eliminate use of GAS-specific extensions.
39540 1998-06-19 Jeffrey A Law (law@cygnus.com)
39542 * gcc.c-torture/execute/ieee/980619-1.c: New test.
39544 1998-06-19 Robert Lipe <robertl@dgii.com>
39546 * lib/g77.exp: Replace search for libf2c.a with search for newly
39549 1998-06-17 Jeffrey A Law (law@cygnus.com)
39551 * gcc.c-torture/execute/980617-1.c: New test.
39553 1998-06-12 Jeffrey A Law (law@cygnus.com)
39555 * gcc.c-torture/execute/980612-1.c: New test.
39557 1998-06-08 Jeffrey A Law (law@cygnus.com)
39559 * gcc.dg/980523-1.c: Only test on ppc-linux.
39560 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
39562 * gcc.c-torture/execute/980608-1.c: New test.
39564 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
39566 * gcc.c-torture/execute/980605-1.c: New test.
39568 1998-06-04 Jeffrey A Law (law@cygnus.com)
39570 * gcc.c-torture/execute/980604-1.c: New test.
39572 1998-06-02 Jeffrey A Law (law@cygnus.com)
39574 * gcc.c-torture/execute/980602-1.c: New test.
39575 * gcc.c-torture/execute/980602-2.c: Likewise.
39577 1998-06-02 Dave Love <d.love@dl.ac.uk>
39579 * 970125-0.f: Fix per JCB. Add commentary.
39581 1998-05-31 Michael Meissner <meissner@cygnus.com>
39583 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
39586 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
39588 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
39591 1998-05-28 Catherine Moore <clm@cygnus.com>
39593 * gcc.c-torture/execute/980526-3.c: New test.
39595 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
39597 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
39598 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
39599 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
39600 m88k-motorola-sysv3 to XFAIL.
39602 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39604 * gcc.dg/980526-1.c: New test.
39605 * gcc.c-torture/execute/980526-2.c: New test.
39607 1998-05-26 Jeffrey A Law (law@cygnus.com)
39609 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
39611 * gcc.c-torture/execute/980526-1.c: New test.
39613 1998-05-26 Dave Love <d.love@dl.ac.uk>
39615 * g77.f-torture/execute/alpha2.f: Add runtime test.
39617 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
39619 * g++.old-deja/old-deja.exp: Strip leading directories.
39621 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
39622 error for the line. Don't run multiple tests for the same line.
39624 1998-05-23 Jeffrey A Law (law@cygnus.com)
39626 * gcc.dg/980523-1.c: New test.
39628 1998-05-23 Dave Love <d.love@dl.ac.uk>
39630 * g77.f-torture/compile/970915-0.f: New test.
39632 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
39634 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
39636 1998-05-21 Jeffrey A Law (law@cygnus.com)
39638 * gcc.dg/980520-1.c: New test.
39640 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
39642 * gcc.dg/980502-1.c: Fix return type.
39644 1998-05-20 Jeffrey A Law (law@cygnus.com)
39646 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
39647 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
39648 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
39649 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
39650 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
39652 1998-05-20 Dave Love <d.love@dl.ac.uk>
39654 * g77.f-torture/execute/980520-1.f: New test.
39656 1998-05-15 Dave Love <d.love@dl.ac.uk>
39658 * lib/mike-g77.exp: New file.
39660 * g77.f-torture/noncompile/noncompile.exp,
39661 g77.f-torture/noncompile/check0.f: New files.
39663 1998-05-14 Dave Love <d.love@dl.ac.uk>
39665 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
39666 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
39667 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
39668 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
39669 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
39670 abort where appropriate.
39672 1998-05-05 Michael Meissner <meissner@cygnus.com>
39674 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
39675 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
39677 1998-04-29 Dave Love <d.love@dl.ac.uk>
39679 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
39681 1998-04-27 Dave Love <d.love@dl.ac.uk>
39683 * g77.f-torture/compile/980427-0.f: New test.
39685 1998-04-24 Dave Love <d.love@dl.ac.uk>
39687 * g77.f-torture/compile/980424-0.f: New test.
39689 1998-04-19 Dave Love <d.love@dl.ac.uk>
39691 * g77.f-torture/compile/980419-2.f (main): New test.
39692 * g77.f-torture/compile/970125-0.f: New test.
39693 * g77.f-torture/compile/980419-1.f: New test.
39695 1998-04-08 Jim Wilson <wilson@cygnus.com>
39697 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
39700 1998-04-07 Jim Wilson <wilson@cygnus.com>
39702 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
39704 1998-04-03 Jim Wilson <wilson@cygnus.com>
39706 * gcc.c-torture/compile/980329-1.c: New test.
39708 1998-03-18 Jim Wilson <wilson@cygnus.com>
39710 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
39711 * gcc.dg/980312-1.c: Fix typo in -march command.
39713 1998-03-16 H.J. Lu (hjl@gnu.org)
39715 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
39717 1998-03-11 Robert Lipe <robertl@dgii.com>
39719 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
39720 Dave Love agree the Fortran source is bogus.
39722 1998-03-11 Robert Lipe <robertl@dgii.com>
39724 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
39725 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
39726 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
39727 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
39728 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
39730 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
39732 * g++.old-deja/g++.other/friend1.C: New test.
39734 1998-02-18 Dave Love <d.love@dl.ac.uk>
39736 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
39737 possibly uninitialized) variables and declare dnrm2.
39739 1998-02-23 Robert Lipe <robertl@dgii.com>
39741 From Bruno Haible <haible@ilog.fr>:
39742 * gcc.c-torture/execute/980223.c: New test.
39744 1998-02-13 Jeffrey A Law (law@cygnus.com)
39746 * gcc.dg/ifelse-1.c: New test.
39748 1998-02-09 H.J. Lu (hjl@gnu.org)
39750 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
39752 * lib/old-dejagnu.exp (old-dejagnu): Added the
39753 "execution test - XFAIL *-*-*" handling in the spirit of
39754 "excess errors test -". Changed the "execution test fails"
39755 handling to be like "excess errors test fails".
39756 * Update various tests accordingly.
39758 1998-02-06 Jim Wilson <wilson@cygnus.com>
39760 * gcc.c-torture/execute/980205.c: New test.
39762 1998-01-18 Jeffrey A Law (law@cygnus.com)
39764 * lib/c-torture.exp: Look for .x files instead of .cexp files.
39765 * lib/f-torture.exp: Similarly.
39766 * gcc.c-torture: Rename all .cexp files to .x files.
39768 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
39770 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
39771 (940510-1.c): Removed duplicate.
39772 (971104-1.c): New test.
39774 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
39776 * lib/f-torture.exp: Improve error and loop detection.
39778 1997-11-19 Michael Meissner <meissner@cygnus.com>
39780 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
39781 use that to size the filler array.
39783 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
39785 * lib/c-torture.exp(c-torture-execute): Fix typo.
39787 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
39788 testcase as the executable name. Keep the executable around if
39791 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
39793 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
39794 changes. Only test one -g option, and move it to the end of the
39795 list of options to test.
39797 1997-09-19 Michael Meissner <meissner@cygnus.com>
39799 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
39800 variable GCC_TORTURE_OPTIONS to supply default switches separated
39801 by colons. If no environment variable, run tests with -O0 -g, -O1
39802 -g, and -O2 -g as well.
39804 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
39806 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
39807 explanatory comments. Fix indentation.
39809 1997-09-15 Jeffrey A Law (law@cygnus.com)
39811 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
39813 1997-09-11 Jeffrey A Law (law@cygnus.com)
39815 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
39816 * g++.old-deja/g++.mike/p7325.C: Likewise.
39817 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
39819 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
39821 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
39822 * g++.old-deja/g++.brendan/crash30.C: Likewise.
39823 * g++.old-deja/g++.brendan/crash39.C: Likewise.
39824 * g++.old-deja/g++.law/operators4.C: Likewise.
39826 1997-09-11 Joe Buck (jbuck@synopsys.com)
39828 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
39829 * g++.old-deja/g++.mike/p784.C: Ditto.
39830 * g++.old-deja/g++.mike/p785.C: Ditto.
39832 1997-09-05 Jeffrey A Law (law@cygnus.com)
39834 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
39836 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
39838 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
39839 target feature; pass this to c-torture-execute as needed.
39841 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
39843 * lib/c-torture.exp(c-torture-execute): If the previous and the
39844 current executables being tested are identical, we don't need to
39845 run the executable again. Try to make the executable names
39846 unique. Add an optional argument for passing additional compiler
39849 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
39851 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
39853 1997-08-29 Jeffrey A Law (law@cygnus.com)
39855 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
39857 1997-07-31 Jeffrey A Law (law@cygnus.com)
39859 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
39860 32bit or larger longs.
39862 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
39863 have either a 32bit long or 32bit int.
39865 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
39867 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
39868 Make double precision tests dependent on sizeof (double).
39870 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
39872 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
39875 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
39877 * gcc.c-torture/compile/961203-1.cexp: New script.
39879 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
39881 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
39882 up the includes ourselves.
39884 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
39886 * lib/plumhall.exp: Remove random include, and add a few
39887 verbose messages for debugging.
39889 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
39891 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
39892 of trying to do it ourselves.
39894 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
39896 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
39898 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
39900 * gcc.prms/5403.c: Made regexp a bit less strict.
39902 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
39904 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
39905 is returned from remote_load instead.
39906 * lib/plumhall.exp: Ditto.
39907 * lib/mike-g++.exp: Ditto.
39908 * lib/old-dejagnu.exp: Ditto.
39909 * lib/c-torture.exp: Ditto.
39911 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
39913 * lib/g++.exp: Use build_wrapper procedure.
39914 * lib/gcc.exp: Ditto.
39916 1997-05-20 Jeffrey A Law (law@cygnus.com)
39918 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
39919 an old-style decl for malloc. Fixes tests to work when
39920 sizeof (int) != sizeof (size_t).
39922 1997-05-15 Mike Meissner <meissner@cygnus.com>
39924 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
39926 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
39927 use stdargs.h interface.
39929 1997-05-15 Mike Meissner <meissner@cygnus.com>
39931 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
39932 NO_VARARGS when compiling.
39934 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
39936 * lib/plumhall.exp(ph_includes): New procedure.
39938 (ph_compiler): Ditto.
39940 * lib/g++.exp: Rename test-glue.c to testglue.c.
39941 * lib/gcc.exp: Ditto.
39943 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
39945 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
39946 to completion when it's called.
39948 1997-03-21 Michael Meissner <meissner@cygnus.com>
39950 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
39951 is defined, don't do test.
39953 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
39955 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
39957 (ph_summary): Mark skipped testcases as untested, not unresolved.
39959 * lib/plumhall.exp (ph_make): If unresolved because of bad
39960 errorCode, record errorCode in log file.
39961 (*): Replace send_log/verbose with verbose -log.
39963 1997-03-19 Michael Meissner <meissner@cygnus.com>
39965 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
39966 double conversion if double isn't at least 8 bytes.
39968 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
39969 int to work with targets where int is 16 bits.
39971 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
39972 8 bytes, just exit, since 4 byte doubles don't have enough bits of
39973 precision for the test to complete.
39975 1997-03-14 Michael Meissner <meissner@cygnus.com>
39977 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
39978 if d10v is not compiled with the -mdouble64 flag.
39979 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
39981 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
39982 d10v is not compiled with the -mint32 flag.
39984 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
39986 * lib/plumhall.exp: Use incr_count.
39988 1997-03-12 Jeffrey A Law (law@cygnus.com)
39990 * gcc.c-torture: Update to c-torture-1.45.
39992 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
39994 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
39995 the name of the expect testcase file).
39997 * lib/g++.exp(g++_init): Ditto.
39999 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
40001 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
40004 * lib/gcc.exp(gcc_exit): New procedure.
40006 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
40008 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
40009 specs where appropriate.
40011 * g++.old-deja/g++.arm/*: Added additional ERROR checks
40012 because of new "candidates are" messages, and removed a few
40014 * Converted all non-old-style g++ testcases to old-style, and
40015 moved into g++.old-deja.
40017 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
40019 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
40022 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
40025 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
40027 1997-02-13 Michael Meissner <meissner@cygnus.com>
40029 * lib/gcc.exp (gcc_target_compile): Add support for defining
40030 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
40031 the machine doesn't have those features.
40033 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
40035 * g++.law/operators4.exp: Don't use LIBS.
40037 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
40039 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
40041 * lib/mike-g++.exp: Don't set the compiler to be tested here.
40042 * lib/g++.exp: Set it here instead. Also, allow use of the
40043 --tool_exec and --tool_opt options. Change CXX to
40046 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
40048 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
40050 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
40052 * lib/old-dejagnu.exp: Use prune_warnings instead of
40054 * lib/mike-g++.exp: Ditto.
40055 * lib/gcc.exp: Ditto.
40056 * lib/g++.exp: Ditto.
40058 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
40060 1997-02-07 Jeffrey A Law (law@cygnus.com)
40062 * 941014-2.c: Include stdlib.h
40063 * 960327-1.c: Include stdio.h
40064 * dbra.c, index-1.c: Don't assume ints are 32bits.
40066 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
40068 * lib/gcc.exp: Add gcc,stack_size target feature.
40070 * lib/g++.exp(g++_target_compile): Add the include and link
40071 paths here, not in two other places. And, it's $options, not
40074 * lib/mike-g++.exp(postbase): Remove the code that determines
40075 the correct include and link paths.
40076 * g++.old-deja/old-deja.exp: Ditto.
40078 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
40080 * lib/g++.exp(g++_init): target_compile no longer returns the
40081 filename of the result.
40083 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
40085 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
40088 * gcc.c-torture/special/special.exp: Change call to
40089 gcc_target_compile to include the object file.
40091 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
40093 * gcc.c-torture/special/special.exp: Correct misspelling in last
40096 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
40098 * lib/plumhall.exp(ph_summary): Log the entire output of the
40099 executable. Return -1 if there were any failures, 0 otherwise.
40100 (ph_execute): Return -1 if there were any failures, 0 otherwise.
40101 (ph_make): Clean up objects and executables that were built
40102 if the tests succeeded.
40104 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
40106 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
40107 libraries and includes in the build tree as appropriate.
40109 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
40111 * lib/c-torture.exp: Instead of looking for the global variable
40112 NO_LONG_LONG, check to see if that's a feature of the target.
40114 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
40116 * config/default.exp: Minimize. Delete the remainer of the files in
40117 config; this functionality is now in devo/dejagnu/config.
40119 g++.*/*: Pass any additional flags used to compile to postbase;
40122 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
40123 is now done by runtest.exp. Use gcc_target_compile instead of
40126 lib/c-torture.exp: Use gcc_target_compile instead of compile.
40127 Remove references to CFLAGS. Use remote_file instead of
40129 (c-torture): Take a list of arguments to use to compile this
40132 lib/g++.exp: Simplify. Use target_compile instead of compile.
40133 lib/gcc-dg.exp: Ditto.
40134 lib/gcc.exp: Ditto.
40135 lib/mike-{gcc,g++}.exp: Ditto.
40136 lib/old-dejagnu.exp: Ditto.
40137 lib/plumhall.exp: Ditto.
40139 1997-01-08 Jim Wilson <wilson@cygnus.com>
40141 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
40142 (ph_linker): Likewise.
40144 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
40146 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
40147 MAP_ANON / MAP_ANONYMOUS if defined;
40148 else try to map from /dev/zero .
40150 1996-11-12 Jeffrey A Law (law@cygnus.com)
40152 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
40153 isn't defined, then define it to MAP_ANONYMOUS.
40155 1996-11-12 Jeffrey A Law (law@cygnus.com)
40157 * gcc.c-torture: Update to c-torture-1.42 release.
40159 1996-11-11 Jeffrey A Law (law@cygnus.com)
40161 * gcc.c-torture: Update to c-torture-1.41 release.
40163 1996-10-27 Jeffrey A Law (law@cygnus.com)
40165 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
40168 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
40170 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
40171 and LDFLAGS. Fix second case to append the target_info ldflags
40172 onto LDFLAGS, not CFLAGS.
40173 * lib/g++.exp (g++_init): Add target_info stuff.
40174 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
40175 of libgloss and newlib flags for !native.
40177 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
40178 (GDB): Fix relative path to go up another dir for finding gdb.
40180 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
40182 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
40183 versions in the target_info array, if they don't exist.
40185 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
40187 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
40189 1996-07-08 Jim Wilson <wilson@cygnus.com>
40191 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
40192 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
40194 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
40196 * lib/old-dejagnu.exp: Don't remove the output file before we've
40197 actually tested it. Don't append pwd to the path of the executable
40200 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
40202 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
40204 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
40206 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
40207 temporary directory for compiler files, and set it to a default
40208 value of /tmp. Set $output as the name of the output file from
40209 compiling the testcase. Add a -o option to $cflags_var so the
40210 compiler writes the final output file as $output. Set $executable
40213 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
40214 directory for compiler files, and set it to /tmp if it doesn't
40215 already have a value. Set $output_file to the name of the output
40216 file from compiling the testcase. Add a -o option to CXXFLAGS so
40217 the compiler writes the final output file as $output. Use $output
40218 as the executable to be tested.
40220 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
40222 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
40224 1996-06-08 Jeffrey A Law (law@cygnus.com)
40226 * gcc.c-torture/execute/pending-1.c: New test. Still
40227 pending in Tege's queue.
40229 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
40231 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
40232 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
40233 if there were failures. Call unresolved if there were unresolved
40234 testcases. Call gcc_fail if program did not run to completion.
40235 (ph_make): Pass additional argument name to ph_execute.
40236 (ph_execute): Add new argument. Pass additional arguments to
40237 ph_summary. Call gcc_fail is there is no execution output.
40239 1996-04-24 Jeffrey A Law (law@cygnus.com)
40241 * lib/plumhall.exp (proc_summary): Output relavent summary
40242 lines into the log so specific failures in plumhall can be
40245 1996-04-10 Jeffrey A Law (law@cygnus.com)
40247 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
40248 (c-torture-execute): Don't try to execute tests which use
40249 "long long" types if $NO_LONG_LONG is nonzero.
40251 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
40253 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
40256 * gcc.ieee: Move from here.
40257 * gcc.c-torture/execute/ieee: To here.
40259 1996-03-26 Jeffrey A Law (law@cygnus.com)
40261 * gcc.c-torture: Update to c-torture-1.41 release.
40263 1996-03-22 Jeffrey A Law (law@cygnus.com)
40265 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
40268 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
40270 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
40273 1996-03-02 Jeffrey A Law (law@cygnus.com)
40275 * config/proelf.exp: Handle connecting to a simulator.
40277 1996-01-31 Jeffrey A Law (law@cygnus.com)
40279 * config/proelf.exp: New file. Enough framework that we can
40280 run c-torture tests on the proelf targets (or any other target
40281 that gdb can connect to for that matter).
40283 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
40285 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
40286 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
40288 * lib/plumhall.exp (ph_execute): Always call ph_summary if
40289 exec_output exists.
40291 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
40293 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
40294 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
40296 * config/*.exp: Update FSF address. Change result of ${tool}_load
40297 to pass/fail/unresolved/unsupported/untested. Caller must now
40298 call unresolved/unsupported/untested.
40299 * lib/*.exp: Update FSF address. Update to handle new results of
40301 * lib/chill.exp (verbose): Delete.
40303 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
40305 * lib/gcc.exp (default_gcc_start): Change order of args to
40306 $LDFLAGS $CFLAGS $LIBS.
40307 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
40308 Save/set/restore CFLAGS. Pass single arg to gcc_start.
40309 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
40310 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
40311 * gcc.misc-tests/dg-test.exp: Likewise.
40312 * gcc.misc-tests/msgs.exp: Likewise.
40313 * gcc.prms/prms.exp: Likewise.
40314 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
40315 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
40317 * lib/dg.exp: Deleted, moved to dejagnu/lib.
40319 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
40321 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
40323 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
40324 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
40326 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
40329 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
40331 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
40332 global for loop; add use of $mathlib.
40333 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
40334 settings here; set mathlib for anything but VxWorks.
40336 1996-01-22 Jeffrey A Law (law@cygnus.com)
40338 * gcc.c-torture: Update to c-torture-1.40 release.
40340 1996-01-03 Jeffrey A Law (law@cygnus.com)
40342 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
40345 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
40347 * lib/c-torture.exp (c-torture-execute): Declare "output" as
40350 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
40352 * lib/g++.exp (LIBS): Define if not already.
40353 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
40354 (gcc-dg-prune): Call prune_gcc_output.
40355 * lib/gcc.exp (prune_gcc_output): New proc.
40356 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
40359 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
40361 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
40362 (c-torture-execute): Likewise. Rename `name' to `testcase'.
40364 1995-11-15 Jeffrey A Law (law@cygnus.com)
40366 * gcc.c-torture: Update to c-torture-1.39 release.
40368 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
40370 * lib/c-torture.exp (c-torture-execute): Don't return if one option
40371 fails, try others as well.
40373 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
40375 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
40376 If compilation fails, mark execute tests as `untested'.
40377 If test is marked as unsupported, don't mark compilation and
40378 execute tests as failed.
40380 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
40382 * lib/g++.exp (g++_init): Don't link in libg++, and look to
40383 libstdc++ for whether or not we want to be doing shared
40384 libraries. Delete link_curses since we don't need it anymore.
40385 * lib/mike-g++.exp (postbase): Don't link in libg++.
40386 * g++.old-deja/old-deja.exp: Likewise.
40388 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
40390 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
40392 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
40394 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
40395 For that, add `-Wl,-a,shared_archive'.
40396 * g++.old-deja/old-deja.exp: Likewise.
40398 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
40400 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
40402 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
40404 * lib/mike-g++.exp (postbase): Pay attention to the status of
40407 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
40409 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
40411 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
40413 * lib/gcc.exp (default_gcc_start): No longer need to log program
40414 being executed or its output, execute_anywhere does that now.
40415 * lib/g++.exp (default_g++_version): Call execute_anywhere.
40416 (default_g++_start): Likewise. Delete calls to verbose/send_log.
40418 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
40420 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
40421 the same as those in lib/g++.exp.
40423 1995-10-10 Jeff Law (law@hurl.cygnus.com)
40425 * gcc.c-torture: Update to c-torture-1.38 release.
40426 * gcc.ieee: Related changes.
40428 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
40430 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
40431 "exec". Minor reformatting changes.
40433 * config/rom68k.exp (${tool}_load): Make it work in a canadian
40434 cross. This means all "exec" calls now work on a remote host as
40436 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
40437 cross. Filter out the extra "\r\n" stuff that expect puts in.
40438 (c-torture-execute): Filter out the bogus warnings like
40439 c-torture-compile does. Add support for canadian cross.
40440 * lib/gcc.exp (default_gcc_version, default_gcc_start)
40441 Use execute_anywhere rather than calling exec directly. Now it
40442 works for canadian cross testing.
40444 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
40446 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
40447 results into a variable, and check that rather than using file exists.
40449 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
40451 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
40452 create a libg++.so. For sunos4.1.*, also add -ltermcap.
40454 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
40456 * g++.old-deja/old-deja.exp: Create and pass runshlib and
40457 lib_curses if there's a shared libg++ in the build tree.
40459 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
40461 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
40462 if not supported target.
40464 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
40466 * lib/g++.exp (g++_init): Move empty setting of runshlib and
40467 link_curses up to always happen, not just for native builds.
40469 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
40471 * gcc.c-torture: Update to c-torture-1.36 release.
40472 * gcc.failure: Related changes.
40474 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
40476 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
40478 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
40480 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
40481 * lib/mike-g++.exp (postbase): Not in here. Still reference
40482 runshlib, link_curses, and mathlib for link and run.
40484 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
40485 pass the runtime shared library options for Solaris, OSF/1, and
40486 Irix5, and link with -lcurses to avoid unresolved references.
40488 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
40490 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
40493 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
40495 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
40497 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
40499 * gcc.c-torture: Update to c-torture-1.35 release. Note we
40500 do not have a framework for the "compat" tests yet.
40502 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
40504 * lib/mike-g++.exp (postbase): New local variable `mathlib',
40505 set to null if we're testing vxworks5.1. Use that instead of
40506 `-lm' in the setting of LIBS for link and run.
40508 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
40510 * config/rom68k.exp (${tool}_load): Major changes to make it
40511 work. Verified that it does in fact return the stuff in
40512 exec_output properly. Catch any Emul or any TRAP other than 0.
40514 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
40516 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
40517 LDFLAGS properly for targets that need stuff from libgloss.
40518 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
40520 (gpp_initialized): New variable.
40522 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
40524 * config/rom68k.exp: Load libgloss.exp.
40525 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
40526 so we can produce a fully linked binary.
40527 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
40528 so we can produce a fully linked binary.
40530 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
40532 * lib/plumhall.exp (ph_section): Watch for expected failures.
40533 Add missing `else'.
40535 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
40537 (c-torture): Likewise.
40539 1995-08-28 Doug Evans <dje@cygnus.com>
40541 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
40543 * lib/mike-g++.exp (mike_cleanup): New proc.
40544 (prebase): New globals compiler_result, not_compiler_result,
40546 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
40547 allow leading "-" in pattern. Watch for unsupported tests.
40548 If $compiler_result is set, pattern match assembler code,
40549 and ditto for $not_compiler_result.
40550 * lib/mike-gcc.exp: Likewise.
40552 * lib/plumhall.exp (ph_execute): Only call ph_summary if
40553 execution "succeeded".
40555 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
40557 * config/win32.exp: New file.
40558 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
40560 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
40562 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
40564 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
40565 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
40566 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
40568 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
40569 "... without exceptions was ...". That is now handled by
40571 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
40573 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
40575 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
40576 sieve.c,sort2.c}: New files.
40577 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
40578 sieve.exp,sort2.exp}: Drivers for them.
40580 * lib/mike-gcc.exp (program_output): New user settable variable.
40581 (postbase): Call prune_system_crud. Also prune extraneous compiler
40583 * lib/mike-g++.exp (program_output): New user settable variable.
40585 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
40587 * config/sh.exp: Deleted (use sim.exp instead).
40589 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
40591 * config/vx.exp: Declare CHECKTASK as global.
40592 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
40593 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
40594 * lib/old-dejagnu.exp: Load [pwd]/$executable.
40596 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
40598 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
40599 target. Like vx.exp, only includes `vx29k.exp' instead of
40602 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
40604 * config/sim.exp: Increase time limit from 120 seconds to 240.
40606 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
40608 * gcc.c-torture/execute/950628-1.c: New test.
40610 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
40612 * gcc.c-torture: Update with changes/additions from
40615 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
40617 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
40619 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
40621 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
40623 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
40625 * gcc.c-torture/compile/950512-1.c: New test.
40626 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
40627 * gcc.dg/struct-ret-1.c: Likewise.
40629 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
40631 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
40632 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
40634 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
40636 * gcc.c-torture/special/920411-1.c: Deleted.
40637 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
40639 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
40641 * config/sim.exp (${tool}_load): Hack in call to bash to get a
40644 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
40646 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
40648 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
40651 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
40652 is the proper length.
40653 * va-arg-3.c: Likewise.
40655 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
40657 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
40658 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
40660 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
40661 * lib/g++.exp (default_g++_start): Delete old cruft.
40663 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
40665 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
40666 (2 * (1 << 18)) to (2 * (1 << 17)).
40668 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
40670 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
40672 * config/rom68k.exp: Renamed from config/idp.exp
40674 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
40676 * c-torture/compile/921109-2.c
40678 1995-04-18 Mike Stump <mrs@cygnus.com>
40680 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
40683 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
40685 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
40687 * lib/g++.exp (default_g++_start): Likewise.
40689 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
40691 * gcc.c-torture/compile/950329-1.c: New test.
40693 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
40695 * config/bug.exp (${tool}_load): Updated to use new remote_open
40696 and remote_close procs.
40697 * config/idp.exp: New file.
40699 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
40701 * gcc.c-torture/execute/950322-1.c: New test.
40703 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
40705 * config/vx.exp (${tool}_load): Clean up testing of return code from
40706 vxworks_ld and vxworks_spawn.
40708 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
40710 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
40712 1995-03-13 Mike Stump <mrs@cygnus.com>
40714 * lib/old-deja.exp: Add `excess errors test - ' error, now one
40715 can mark excess errors on a machine by machine basis. Note, the
40716 default is to not expect any excess errors, even when excess
40717 errors test - is given, so you will want to put an XFAIL ... on
40718 these lines. For example, // excess errors test - XFAIL hppa*-*-*
40719 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
40720 those 4 machines, but no others.
40722 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
40724 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
40725 * lib/c-torture.exp: to here.
40727 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
40729 * gcc.c-torture/execute/950221-1.c: New test.
40730 * gcc.c-torture/execute/struct-ret-1.c: New test.
40731 * gcc.c-torture/compile/950221-1.c: New test.
40733 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
40735 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
40737 * gcc.c-torture/execute/arith-1.c (main): Return 0.
40738 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
40740 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
40742 * g++.gb: New directory of tests, derived from my signature and
40743 class scoping tests.
40745 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
40746 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
40747 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
40748 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
40749 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
40750 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
40751 * g++.gb/sig25.C: Likewise.
40753 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
40754 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
40755 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
40756 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
40757 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
40758 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
40759 * g++.gb/sig25.exp: Likewise.
40761 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
40762 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
40763 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
40764 * g++.gb/scope13.C: Likewise, this test still fails.
40766 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
40767 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
40768 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
40769 * g++.gb/scope13.exp: Ditto.
40771 * g++.gb/README: New file, explains what these tests are about.
40773 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
40775 * lib/dg.exp (dg-do): Support `preprocess'.
40776 (dg-test): Likewise.
40778 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
40780 * config/udi.exp: change "continue -expect" to "exp_continue".
40782 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
40784 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
40785 Delete redundant tests.
40787 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
40788 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
40789 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
40790 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
40791 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
40792 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
40793 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
40794 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
40796 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
40797 storing label pointers.
40798 * gcc.c-torture/execute/921019-1.c: Likewise.
40799 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
40800 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
40802 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
40805 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
40806 Delete obsolete tests.
40808 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
40809 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
40810 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
40811 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
40812 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
40813 * gcc.c-torture/compile/950124-1.c: New test.
40815 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
40817 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
40819 * lib/mike-g++.exp: Add -lm to LIBS.
40821 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
40823 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
40825 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
40827 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
40829 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
40831 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
40833 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
40835 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
40836 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
40837 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
40838 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
40839 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
40840 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
40841 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
40842 * g++.law/{operators31.C, operators32.C,
40843 * g++.law/{operators33.C, operators34.C}: Likewise.
40844 * g++.law/{pic1.C, refs2.C}: Likewise.
40845 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
40846 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
40847 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
40848 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
40850 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
40851 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
40852 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
40853 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
40854 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
40855 * g++.law/{enum9.exp, friend5.exp}: Likewise.
40856 * g++.law/{nest3.exp, nest4.exp}: Likewise.
40857 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
40858 * g++.law/{operators30.exp, operators31.exp}: Likewise.
40859 * g++.law/{operators32.exp, operators33.exp}: Likewise.
40860 * g++.law/{operators34.exp}: Likewise.
40861 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
40862 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
40863 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
40864 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
40865 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
40867 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
40868 No longer expected to fail.
40869 * g++.law/missed-error3.C: Tweak for recent bool changes.
40871 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
40873 * config/emb-unix: Deleted.
40874 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
40875 remote execution. Do final link on remote host if REMOTE_LINK is set.
40877 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
40879 * lib/dg.exp (dg-test): Fix typo in last patch.
40881 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
40883 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
40884 (handles multiple occurrences).
40886 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
40888 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
40889 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
40890 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
40892 * lib/c-torture.exp (c-torture-compile): Likewise.
40893 (c-torture): Prepend full path if missing.
40894 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
40895 (gcc_fail): Likewise.
40896 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
40898 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
40900 * lib/netware.exp: Only attach to NetWare i386 systems.
40902 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
40904 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
40905 messages. Add test name to "output pattern match" pass/fail message.
40907 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
40909 * gcc.dg: New testsuite.
40910 * gcc.dg/dg.exp: New file.
40912 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
40913 test-switch.c}: Deleted.
40915 * gcc.misc-tests/msgs.exp: New testcase driver.
40917 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
40919 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
40920 Watch for illegal return values from ${tool}_load.
40921 * config/unix.exp (${tool}_load): Fix pass/fail detection for
40922 cross targets. Coerce return value >0 to 1.
40924 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
40926 * config/unix.exp (${tool}_load): Call program rsh, not proc.
40928 * config/emb-unix.exp: New file.
40930 * config/sim.exp: Error if variable $SIM not defined.
40931 (${tool}_load): Mark test as "untested" if simulator missing.
40933 * config/unix.exp: Load remote.exp to get rcp_download.
40934 * lib/c-torture.exp: Use different option lists for testcases with
40936 * gcc.c-torture/execute/execute.exp: Likewise.
40938 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
40940 * config/*.exp: Clarify return code from ${tool}_load.
40941 Call `unresolved' or `untested' instead of `warning' or `perror'
40942 (sometimes you still want to call both though).
40943 Add comment that `shell_id' is local to each file.
40944 * config/udi.exp (timeout): Set to 30.
40945 Don't print warning if connection fails, $connectmode has already
40947 (${tool}_load): Move verbose messages to level 2.
40948 Rework pattern for "Process started" message.
40949 Pass `shell_id' to ${connectmode}_download.
40950 Retry twice upon timeout. Make resetting of target more robust.
40951 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
40952 Pass `shell_id' to exit_$connectmode.
40953 Only call exit_$connectmode if connected.
40954 * config/unix.exp (${tool}_load): Check return codes better.
40955 * config/vrtx.exp (${tool}_load): Likewise.
40956 * config/vx.exp (${tool}_load): Likewise.
40957 Delete unneeded global's.
40958 * lib/dg.exp (dg-test): Update to reflect clarified return codes
40961 (dg-init): Delete recording of pass/fail counts.
40962 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
40963 (old-dejagnu-init): Likewise.
40964 (old-dejagnu-stat): Delete contents, empty proc now.
40965 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
40966 (c-torture): Delete references to lcnt, lpass, lfail.
40967 Get option list from TORTURE_OPTIONS.
40968 Delete -funroll[-all]-loops if no loops.
40969 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
40970 (g++_stat): Delete contents (empty proc now).
40971 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
40972 (gcc_finish): Likewise.
40973 (gcc_stat): Deleted.
40974 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
40975 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
40976 * gcc.c-torture/execute/execute.exp: Likewise.
40977 Split tests into two parts: compile, execute.
40978 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
40979 no loops. Update to reflect clarified return codes from ${tool}_load.
40981 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
40983 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
40985 (old-dejagnu): Likewise (where necessary).
40987 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
40989 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
40991 * lib/dg.exp (dg-process-target): Fix processing of selector.
40992 Add comment regarding use of `error'.
40994 * lib/gcc.exp (prune_system_crud): Define if missing.
40995 * lib/g++.exp (prune_system_crud): Likewise.
40997 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
40998 Call prune_system_crud.
40999 * lib/dg.exp (dg-runtest): New proc.
41000 Use perror instead of send_user for tcl errors in testcase.
41001 Don't return any value, it's never used.
41002 Don't clobber previous definition of `unknown'.
41003 Print tcl errors in `dg-final'.
41005 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
41007 * lib/dg.exp (dg-process-target): Improve syntax error messages.
41008 (dg-test): Don't print errorInfo, it contains stack backtrace.
41010 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
41012 * lib/g++.exp (runtest_file_p): Define if missing.
41014 1994-09-24 Doug Evans (dje@cygnus.com)
41016 * lib/mike-g++.exp: Comment out loading of g++.exp.
41017 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
41018 (default_g++_version): Always print something.
41019 (default_g++_start): Comment out call to `which'.
41020 (g++_start, g++_load): Deleted (must be defined in config file).
41021 * lib/gcc.exp: Test for existence of $CC at start.
41022 Delete check for tmpdir (done in gcc_init).
41023 (default_gcc_version): Always print something.
41024 (default_gcc_start): Comment out call to `which'.
41025 * config/*.exp: Major cleanup - make cross targets work at least a
41026 little better for g++ (by not being "--tool gcc" specific).
41027 Rename gcc_xxx to ${tool}_xxx.
41028 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
41029 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
41031 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
41033 * lib/c-torture.exp (c-torture-compile): Rework compiler
41034 message processing.
41036 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
41039 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
41041 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
41043 * lib/dg.exp (dg-process-target): Support { target native }.
41045 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
41047 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
41048 looked for "... program xxx got fatal signal".
41049 Correct regsub munging of `comp_output'.
41050 Ignore compiler messages "path prefix not used" and "linker input
41053 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
41055 * lib/gcc.exp (runtest_file_p): Define if missing.
41056 * gcc.prms/template.c: Example to work from.
41058 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
41060 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
41061 * lib/dg.exp (dg-test): Call unsupported testcases as such.
41063 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
41064 * gcc.prms/1883.c: Moved from compile/940714-1.c.
41065 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
41066 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
41068 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
41069 (dg-process-target): No longer a varargs proc.
41070 Return S/N for target, P/F for xfail. All callers changed.
41071 (user option procs): More argument checking.
41072 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
41073 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
41074 (dg-test): Skip test if not running on selected target in `dg-do'.
41075 Update handling of `dg-do-what', `dg-output-text'.
41076 Separate execution pass/fail from output pattern match pass/fail.
41077 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
41079 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
41081 * gcc.c-torture/special/special.exp: Don't expect failure for mips
41082 target for 920510-1.c.
41084 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
41086 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
41087 Clean up comment regarding use of passcnt, etc.
41088 (gcc_stat): Don't update `testcnt' here.
41089 (gcc_finish): Do it here.
41090 Might as well reset `but_id' here too.
41091 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
41092 to determine if the file should be tested.
41093 * gcc.c-torture/compile/compile.exp: Likewise.
41094 * gcc.c-torture/execute/execute.exp: Likewise.
41095 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
41096 * gcc.misc-tests/dg-test.exp: Likewise.
41097 * gcc.prms/prms.exp: Likewise.
41098 * gcc.wendy/wendy.exp: Likewise.
41099 * g++.old-deja.exp: Likewise.
41100 Move "Testing file" message to verbose level 1.
41102 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
41104 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
41106 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
41108 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
41109 (default_gcc_start): Accept optional second list element
41110 of compiler flags. Print compiler output at verbosity level 2.
41111 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
41112 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
41113 Save current values of framework globals passcnt, failcnt, xpasscnt,
41114 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
41115 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
41116 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
41117 xfailcnt to compute stats. Update framework global `testcnt' from
41119 (gcc_finish): New proc. Clean up test environment.
41120 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
41121 (gcc_epass, gcc_efail): Delete.
41122 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
41123 argument of line number.
41124 (dg-init): If the tool has an init routine, call it.
41125 (dg-test): Remove args `cflags_var' and `libs_var'.
41126 Pass all compiler options to ${tool}_start.
41127 Handle missing line number.
41128 (dg-finish): New function.
41129 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
41130 particular files. Call gcc_finish at end. Move "skipping test"
41131 message to verbosity level 3.
41132 * gcc.c-torture/compile/compile.exp: Likewise.
41133 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
41134 * gcc.c-torture/execute/execute.exp: Likewise.
41135 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
41136 Print testcase being tried at verbosity level 1.
41137 * gcc.c-torture/special/special.exp: Unset xfail.
41138 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
41139 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
41140 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
41141 * gcc.failure/failure.exp: Likewise.
41142 * gcc.ieee/ieee.exp: Likewise.
41143 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
41144 Update call to dg-test. Call dg-finish at end.
41145 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
41146 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
41147 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
41148 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
41149 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
41150 * gcc.wendy/wendy.exp: Add copyright.
41151 Delete setting of tmpdir (done by gcc_init).
41152 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
41153 Pass compiler flags to gcc_start. Call gcc_finish at end.
41154 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
41157 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
41159 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
41161 (g++_load): Likewise.
41163 * config/*.exp (gcc_load): Some were varargs fns and some were not.
41164 Rename argument to `prog' to remove the confusion.
41165 Varargs fns behave differently too!
41166 (g++_load): Likewise.
41168 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
41170 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
41171 what it is. Delete (always) printing of status value for !native.
41172 Simplify verbose code, and include status and exec_output.
41173 (g++_load): Use gcc_load.
41175 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
41177 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
41178 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
41179 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
41180 940714-3.c as these testcases don't exist anymore. Make
41181 va-arg-1.c expected to pass.
41183 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
41185 * gcc.misc-tests/misc.exp: Only run specific testcases.
41186 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
41187 * gcc.misc-tests/dg-[1-9].c: New files.
41189 * lib/dg.exp: New testsuite driver.
41190 * gcc.prms/prms.exp: Use it.
41192 * README.gcc: New file.
41194 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
41195 Document and reset `lxpass' and `lxfail'.
41196 Simplify "initialized" message.
41197 (gcc_stat): Clean up comments a little.
41199 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
41201 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
41203 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
41205 * lib/old-dejagnu.exp (process-option): New proc.
41206 (old-dejagnu-init, old-dejagnu-stat): Likewise.
41207 (old-dejagnu): Simplify.
41208 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
41210 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
41212 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
41213 exists and is not an empty string.
41215 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
41216 $xfail rather than calling setup_xfail. Clear $xfail when test is
41218 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
41221 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
41222 longer expected to fail.
41224 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
41227 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
41229 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
41230 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
41231 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
41232 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
41235 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
41236 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
41238 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
41240 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
41241 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
41243 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
41244 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
41245 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
41247 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
41249 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
41250 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
41251 940714-1.c, 940714-2.c, 940714-3.c},
41252 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
41253 gcc.misc-tests/{mg.c,mg.exp}:
41255 * gcc.noncompile/noncompile.exp: Change accordingly.
41257 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
41259 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
41260 Undo previous clobberage.
41262 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
41264 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
41265 * gcc.special/{930510-1.c, special.exp}:
41266 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
41267 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
41268 struct-varargs-1.c}: New tests from c-torture-1.26.
41270 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
41272 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
41273 argument to switch.
41275 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
41277 * Revert the previous changes. Please see Rob's directory
41278 (/lisa/test/rob/progressive/gcc/testsuite) for testing
41281 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
41283 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
41284 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
41285 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
41286 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
41287 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
41288 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
41289 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
41290 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
41291 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
41292 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
41293 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
41294 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
41295 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
41296 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
41297 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
41298 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
41299 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
41300 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
41301 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
41302 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
41303 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
41304 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
41305 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
41306 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
41307 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
41308 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
41309 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
41311 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
41313 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
41314 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
41317 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
41319 * config/unix.exp (g++_load): Fix syntax.
41321 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
41323 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
41324 * gcc.noncompile/921017-1.c: Deleted obsolete test.
41325 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
41326 Don't expect va-arg-1.c to fail. Correct expected output for
41328 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
41329 * gcc.wendy/hbm4.c: Correct typo.
41330 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
41332 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
41334 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
41335 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
41336 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
41337 * lib/c-torture.exp (c-torture-compile): Ditto.
41339 Reduce volume of output (remove all the -I's and such).
41340 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
41341 Call gcc_cpass, gcc_cfail.
41342 (c-torture): Pass testing option to c-torture-compile.
41344 1994-03-21 Doug Evans (dje@cygnus.com)
41346 Bring patches over from progressive.
41347 * config/default.exp: Exit remote shell cleanly.
41348 (g++_exit, g++_start): Add default versions.
41349 * config/sim.exp (gcc_load): Use perror, not error.
41351 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
41353 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
41356 1994-03-14 Doug Evans (dje@cygnus.com)
41358 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
41359 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
41360 (wendy_try): New proc to run testcase.
41361 (main loop): Call 'em.
41362 * gcc.wendy/*.c: Clean up pass to correct expected output.
41364 * lib/gcc.exp: Minor cleanup work.
41365 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
41367 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
41369 * config/sim.exp (gcc_load): Document return codes better.
41370 Don't pass -v to simulator.
41372 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
41374 * gcc.special/920717-x.c: Fix typo.
41375 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
41378 * lib/mike-gcc.exp: Fix typo.
41380 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
41382 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
41383 binary to use, transform the name.
41384 * config/*.exp: rename everything. Nuke any g++ specific files,
41385 it's now a special case of gcc that requires no special support.
41386 Add a default.exp for unsupported targets.
41388 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
41390 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
41391 lib/old-dejagnu.exp: Fix a few patterns to work with the new
41394 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
41396 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
41399 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
41401 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
41403 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
41405 * gcc.execute/execute.exp: Combine opt_list and foption_list into
41406 option_list. Compile every file with only 4/6 option choices
41407 (same as C torture) instead of with 12/18 different option
41409 * lib/c-torture.exp: Likewise.
41411 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
41414 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
41416 * lib/old-deja.exp: Add `excess errors test fails' error, now one
41417 can put an XFAIL *-*-* on excess errors.
41419 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
41421 * g++.law: Add more tests derived from g++-bugs snapshots.
41423 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
41424 equivalent to g++.law/init9.
41426 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
41427 compiled it, and the a.out file after we've run it.
41429 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
41431 * lib/mike-g++.exp (postbase): Delete the .o file after we've
41432 compiled it, and the a.out file after we've run it.
41434 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
41436 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
41438 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
41440 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
41443 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
41445 * g++.law: New directory of g++ tests derived from the g++-bugs
41448 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
41450 * gcc.compile: initbug1.c initbug1.exp testcase added
41452 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
41454 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
41455 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
41456 fixes submitted by Jeff Law (law@cs.utah.edu)
41457 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
41458 Jeff Law (law@cs.utah.edu)
41461 1993-11-30 Mike Stump (mrs@cygnus.com)
41463 * config/unix-g++.exp: Follow the gcc way of doing things.
41464 * g++.old-deja/old-deja.exp: Minor updates.
41465 * lib/g++.exp: New file, follow the gcc way of doing things.
41466 * lib/old-dejagnu.exp: Minor updates.
41467 * lib/mike-g++.exp: Always unset errorInfo.
41469 1993-11-06 Mike Stump (mrs@cygnus.com)
41471 * lib/gcc.exp: Fix some errors with the below change, CC and
41472 CFLAGS should be global when setting, not local.
41474 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
41476 * lib/gcc.exp: Transform tool name.
41478 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
41480 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
41482 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
41484 * lib/gcc.exp: change gcc_done to gcc_stat
41486 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
41488 * Upgraded gcc testsuite to c-torture version 1.25
41490 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
41492 * lib/gcc.exp: added reporting code. Changed verbose compile message.
41493 * lib/c-torture: added hooks for new reporting code.
41495 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
41497 * config/sh-gcc.exp: check if sh-sim exists in the path
41499 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
41501 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
41502 * gcc.compile/compile.exp: Initial changes for new logic.
41503 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
41504 * gcc.failure/failure.exp: Initial changes for new logic.
41505 * gcc.ieee/ieee.exp: Initial changes for new logic.
41506 * gcc.misc-tests/misc.exp: Initial changes for new logic.
41507 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
41508 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
41509 * lib/c-torture.exp: Initial changes for new logic.
41510 * lib/gcc.exp: Initial changes for new logic.
41512 1993-10-15 Mike Stump (mrs@cygnus.com)
41514 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
41515 depend upon failure or success. Fully qualify names in failure
41516 and success messages. Always remove a.out before starting
41517 compile, just in case. Pay more attention to error text output by
41518 the compiler. Handle testcases with no known past errors just
41519 like all others, so that things are uniform. Other miscellaneous
41522 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
41524 * gcc.cpp: new directory for cpp tests
41526 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
41528 * lib/chill.exp: Code reformatted, removed unused code.
41529 * config/unix-chill.exp: Code reformatted, removed unused code.
41530 * chill.execute/execute.exp: Code reformatted, removed unused code.
41531 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
41533 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
41535 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
41536 routines not written.
41538 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
41540 * config/bug-gcc.exp: Use new procs from bug.exp.
41542 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
41544 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
41545 via ftp, rather than depending on NFS.
41546 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
41549 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
41551 * config/bug-gcc.exp: Use new download proc.
41553 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
41555 * chill.execute/execute.exp: cleanups, handles errors better
41556 * chill.compile/compile.exp: rewrite, based on execute.exp
41557 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
41558 * lib/chill.exp: major changes to diff proc and compile and link
41559 procs. added chill_fail and chill_pass wrappers to pass and
41560 fail. added more comments, and handle error codes better.
41561 Added a hack to capture stderr from exec, so noncompile tests
41564 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
41566 * chill.execute/execute.exp: rewrite of testsuite driver
41567 * lib/chill.exp: rewrite of testsuite driver
41568 * config/unix-chill.exp: rewrite of testsuite driver
41570 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
41573 * iexpr.ch: Standardize uppercase.
41574 * tuples.dat: Standardize uppercase.
41575 * vary.ch: standardize. Correct varying string assignments.
41576 * vary.dat: Add new output lines.
41578 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
41581 * chprintf.ch: Standardize use of uppercase.
41582 * tuples.ch: Standardize and turn arr2 into a DCL,
41584 * pinits.ch: Standardize.
41586 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
41588 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
41589 * Makefil: Renamed to Makefile.in.
41590 * configure.in: New.
41592 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
41595 * .cvsignore: Add result/output files.
41596 * Makefile: Fix up variables at start. Use MFLAGS
41597 everywhere. Correct bool_loc, built_ins entries.
41598 Add entry for vary1.ch.
41599 * bitarray.ch: Standardize upper-case usage.
41600 * bitexpr.ch: Standardize, add output of b1.
41601 * params.ch: Use arrayt in along PROC parameters, to
41602 avoid novelty problems.
41603 * sets.ch: Tiny cleanup.
41604 * vary1.ch: Re-indent.
41606 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
41608 * Add PR-related files to Makefiles, .cvsignore files, etc.
41610 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
41612 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
41613 with compiler objects. New names are test-flow.c and test-loop.c
41615 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
41617 * Upgraded c-torture tests from 1.19 to 1.20
41620 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
41621 * gcc.compile: 930623-1.c 930623-2.c
41622 * gcc.noncompile: 930622-1.c 930622-2.c
41623 * gcc.failure: 920411-1.c 920627-2.c
41624 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
41626 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
41628 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
41629 More changes to get testsuite working properly. Needs more work.
41630 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
41632 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
41634 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
41635 More changes to get testsuite working properly. Needs more work.
41637 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
41639 * chill.compile/compile.exp: Added for Dejagnu support
41640 * chill.execute/execute.exp: Added for Dejagnu support
41641 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
41643 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
41645 This should complete moving the CHILL test files.
41646 * chill.noncompile(.cvsignore printf.grt
41647 in-printf.grt chprintf.grt chprintf.ch):
41648 Added test-support files.
41649 (Makefile): Modified further.
41650 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
41651 signal.ch): Added test files.
41652 * chill.execute (.cvsignore printf.grt printr.c
41653 in-printf.grt rts.c chprintf.grt rts.h): Added
41654 test-support files.
41655 (Makefile): More corrections.
41657 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
41659 * chill.compile, chill.execute, chill.nocompile: Add CHILL
41660 test cases, ready for DejaGnu.
41662 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
41664 * Upgraded c-torture tests from 1.18 to 1.19
41666 * gcc.compile: added test(s):
41668 * gcc.execute: added test(s):
41669 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
41671 * added new subdirectory for misc tests: gcc.misc-tests
41672 * gcc.misc-test(s): added tests:
41673 inst-check.c test-consts.c test-ior.c test-switch.c
41675 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
41677 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
41679 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
41681 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
41683 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
41685 * Upgraded c-torture tests from 1.17 to 1.18
41687 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
41689 * Upgraded c-torture tests from 1.12 to 1.17
41691 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
41693 * lib/old-dejagnu.exp:
41694 Fixed handling of XFAIL target triplets to correctly
41695 recognize wildcard characters. Removed code that
41696 appended a unique id tag to the end of the file name
41697 printed out by the result of the testcases within a
41700 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
41702 * lib/old-dejagnu.exp:
41703 Reworked expected failure handling to trigger off of XFAIL
41704 keyword in keyphrase embeded in testcase source code. The
41705 XFAIL keyword must be at the end of the keyphrase line. It
41706 may optionally be followed by one or more target triplets.
41707 It has just occured that the handling of wildcards in the
41708 target triplet may not be correct.
41710 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
41712 * g++.old-deja/tests:
41713 Moved all subdirectories up one level into g++.old-deja .
41715 * lib/old-dejagnu.exp:
41716 Fixed problem with CXXFLAGS not being properly reset, and being
41717 corrupted with extraneous "-c" compiler option. This was
41718 causing binaries to not be generated for test that needed them.
41719 Modified strings passed to "pass" and "fail" so that individual
41720 tests from the same test file would be distinguished by an
41721 identifier appended to the test file name in the summary logs;
41722 this corrected a problem with erroneous diff logs. Added code
41723 to search testcases for expected fail and unexpected pass keywords.
41725 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
41727 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
41729 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
41731 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
41732 Removed extraneous text from end of "Special g++ Options"
41735 * lib/old-dejagnu.exp: Added pattern matching to look for new
41736 keywords, embedded in testcases comments, which will trigger
41737 calls to xpass and xfail.
41739 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
41741 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
41742 comments embedded in the testcases, especially the one looking for
41743 special compiler options, as well as the pattern matching for the
41744 compiler output again.
41746 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
41748 * lib/old-dejagnu.exp: Do a proper check of the return value for
41749 execute tests. Fixed several problems with the pattern matching
41750 of the compiler output which gave erroneous test results.
41751 Changed several of the test result messages to be more descriptive.
41752 * config/unix-g++.exp: Proc g++_load now actually works and
41753 executes the tests passed to it and returns a usable return
41756 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
41758 * lib/gcc.exp: Exits gracefully if $CC is bogus.
41760 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
41762 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
41763 Modified both files to properly execute the old style
41764 dejagnu tests. The previous versions of these files were
41765 experimental and did not function anything near correctly.
41767 1993-04-05 Rob Savoye (rob@cygnus.com)
41769 * Removed all Makefile.in and configure.in files. No configuration
41772 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
41774 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
41776 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
41778 * gcc.compile/configure.in, gcc.unsorted/configure.in,
41779 gcc.special/configure.in, gcc.noncompile/configure.in,
41780 gcc.execute/configure.in, gcc.code_quality/configure.in,
41781 g++.other/configure.in, g++.old-deja/configure.in,
41782 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
41783 in srcname setting.
41785 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
41787 * lib/udi.exp: Fixed mondfe and mondfe_download.
41788 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
41789 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
41791 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
41793 * config/udi-gdb.exp: Check $shell_id after connecting to target.
41794 (gdb_exit): Don't remove *_soc files.
41796 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
41798 * lib/c-torture.exp: Don't look for main; instead always use -w
41799 -c. This is how the c-torture tests work. Remove the object
41800 file if the compilation succeeds.
41801 * gcc.execute/execute.exp: Remove executable if test passes.
41802 * gcc.noncompile/noncompile.exp: Every test is an expected
41804 * gcc.special/special.exp: Added tests from c-torture 1.11,
41805 corrected use of existing test.
41806 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
41807 gcc.execute/920625-1.c: Updated to c-torture 1.11.
41808 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
41809 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
41810 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
41811 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
41812 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
41813 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
41814 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
41815 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
41816 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
41817 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
41818 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
41819 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
41820 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
41821 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
41822 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
41823 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
41824 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
41826 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
41827 correspond to c-torture 1.11.