- 28 May, 2006 4 commits
-
-
* cfgcleanup.c, cfgexpand.c, cgraphunit.c, config/arm/arm.c, config/fr30/fr30.md, config/i386/i386-interix.h, config/i386/i386.c, config/i386/i386.md, config/sh/superh.h, config/sh/superh64.h, config/v850/v850.c, df-core.c, df-problems.c, df.h, except.c, final.c, haifa-sched.c, lambda-code.c, libgcc2.h, omp-low.c, optabs.c, predict.c, reload.c, tree-flow.h, tree-outof-ssa.c, tree-ssa-dce.c, tree-ssa-pre.c, tree-vect-transform.c: Fix comment typos. Follow spelling conventions. * doc/invoke.texi, doc/rtl.texi, doc/tm.texi: Fix typos. Follow spelling conventions. From-SVN: r114168
Kazu Hirata committed -
From-SVN: r114165
Mark Shinwell committed -
From-SVN: r114164
Mike Stump committed -
From-SVN: r114162
GCC Administrator committed
-
- 27 May, 2006 9 commits
-
-
2006-05-27 Richard Guenther <rguenther@suse.de> PR middle-end/27773 * fold-const.c (fold_plusminus_mult_expr): Use fold_convert to produce a constant of value 1 of generic type. * gcc.dg/torture/pr27773.c: New testcase. From-SVN: r114158
Richard Guenther committed -
From-SVN: r114157
Dirk Mueller committed -
* cgraphunit.c (decide_is_function_needed): Fix wrong PR reference. From-SVN: r114156
Dirk Mueller committed -
2006-05-27 Paolo Carlini <pcarlini@suse.de> * configure.host: If the CPU provides atomic builtins select generic/atomic_builtins/atomicity.h. * config/cpu/generic/atomic_builtins/atomicity.h: Add. * config/cpu/powerpc/atomicity.h: Remove. * config/cpu/ia64/atomicity.h: Likewise. * config/cpu/alpha/atomicity.h: Likewise. * config/cpu/s390/atomicity.h: Likewise. From-SVN: r114155
Paolo Carlini committed -
PR fortran/19777 * trans-array.c (gfc_conv_array_ref): Don't perform out-of-bounds checking for assumed-size arrrays. * gfortran.dg/bounds_check_2.f: New test. From-SVN: r114153
Francois-Xavier Coudert committed -
2006-05-27 Janne Blomqvist <jb@gcc.gnu.org> * io/io.h (find_or_create_unit): Correct export declaration. From-SVN: r114151
Janne Blomqvist committed -
2006-05-27 Janne Blomqvist <jb@gcc.gnu.org> * intrinsics/abort.c (abort_): Remove. testsuite ChangeLog: 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org> * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics. * gfortran.dg/byte_1.f90: Likewise. * gfortran.dg/dup_save_2.f90: Likewise. From-SVN: r114150
Janne Blomqvist committed -
trans-intrinsic.c (gfc_conv_associated): If pointer in first arguments has zero array length of zero string length... 2006-05-27 Paul Thomas <pault@gcc.gnu.org> * trans-intrinsic.c (gfc_conv_associated): If pointer in first arguments has zero array length of zero string length, return false. 2006-05-27 Paul Thomas <pault@gcc.gnu.org> * gfortran.dg/associated_2.f90: New test. From-SVN: r114149
Paul Thomas committed -
From-SVN: r114147
GCC Administrator committed
-
- 26 May, 2006 14 commits
-
-
From-SVN: r114143
Mike Stump committed -
PR fortran/27524 * trans-array.c (gfc_trans_dummy_array_bias): Don't use stride as a temporary variable when -fbounds-check is enabled, since its value will be needed later. * gfortran.dg/bounds_check_1.f90: New test. From-SVN: r114142
Francois-Xavier Coudert committed -
PR rtl-optimization/27661 * reload.c (find_reloads): When reloading a VOIDmode constant as address due to an EXTRA_MEMORY_CONSTRAINT or 'o' constraint, use Pmode as mode of the reload register. PR rtl-optimization/27661 * gcc.dg/pr27661.c: New test case. From-SVN: r114141
Ulrich Weigand committed -
* doc/invoke.texi (Optimize Options): Document that -funit-at-a-time is enabled at -O and above. From-SVN: r114139
Eric Botcazou committed -
2006-05-26 Thomas Koenig <Thomas.Koenig@online.de> PR fortran/23151 * io.c (match_io): print (1,*) is an error. 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de> PR fortran/23151 * gfortran.dg/inquire_9.f90: Fix illegal print syntax. * gfortran.dg/print_parentheses_1.f: New test. * gfortran.dg/print_parentheses_2.f90: New test. From-SVN: r114138
Thomas Koenig committed -
2006-05-26 Janne Blomqvist <jb@gcc.gnu.org> * configure.ac: Remove AC_FUNC_MMAP. * configure: Regenerated. * Makefile.in: Regenerated. * config.h.in: Regenerated. * aclocal.m4: Regenerated. From-SVN: r114137
Janne Blomqvist committed -
2006-05-24 Carlos O'Donell <carlos@codesourcery.com> * Makefile.am: Add install-html target. Add install-html to .PHONY * Makefile.in: Regenerate. * aclocal.m4: Regenerate. * gcj/Makefile.in: Regenerate. * include/Makefile.in: Regenerate. * testsuite/Makefile.in: Regenerate. From-SVN: r114136
Carlos O'Donell committed -
* expr.c (java_push_constant_from_pool): Handle 'ldc class'. * verify-glue.c (vfy_class_type): New function. * verify-impl.c (check_constant): Allow 'ldc class'. * verify.h (vfy_class_type): Declare. From-SVN: r114135
Tom Tromey committed -
2006-05-26 Carlos O'Donell <carlos@codesourcery.com> * Makefile.am: Add install-html target. Add install-html to .PHONY * Makefile.in: Regenerate. From-SVN: r114134
Carlos O'Donell committed -
PR target/27758 * gcc.dg/pr27758.c: New test. From-SVN: r114133
Jakub Jelinek committed -
2006-05-25 Andrew Haley <aph@redhat.com> PR java/27756 * decl.c (maybe_pushlevels): When variable ranges are non-nested update all lifetimes, not just the first one. From-SVN: r114131
Andrew Haley committed -
PR target/27571 * config/alpha/alpha.c (alpha_does_function_need_gp): Skip jump table data. * gcc.c-torture/compile/pr27571.c: New test. From-SVN: r114130
Falk Hueffner committed -
re PR fortran/27709 (Using size of array pointer component as dimension of function result causes gfortran internal error.) 2006-05-26 Paul Thomas <pault@gcc.gnu.org> PR fortran/27709 * resolve.c (find_array_spec): Add gfc_symbol, derived, and use to track repeated component references. PR fortran/27155 PR fortran/27449 * trans-intrinsic.c (gfc_conv_intrinsic_array_transfer): Use se->string_length throughout and use memcpy to populate the expression returned to the scalarizer. (gfc_size_in_bytes): New function. 2006-05-26 Paul Thomas <pault@gcc.gnu.org> PR fortran/27709 * gfortran.dg/spec_expr_4.f90: New test. PR fortran/27155 * gfortran.dg/transfer_array_intrinsic_4.f90: New test. From-SVN: r114127
Paul Thomas committed -
From-SVN: r114125
GCC Administrator committed
-
- 25 May, 2006 10 commits
-
-
* configure.ac: Add sys/rw_lock.h to AC_CHECK_HEADERS. * configure: Rebuilt. * include/config.h.in: Likewise. * include/posix.h: If HAVE_SYS_RW_LOCK_H is defined, include <sys/rw_lock.h>. From-SVN: r114121
John David Anglin committed -
PR c++/20103 * gimplify.c (gimplify_decl_expr): Do not call gimple_add_tmp_var for anonymous variables explicitly declared by front ends. PR c++/20103 * decl.c (cp_make_fname_decl): Don't set DECL_INITIAL to error_mark_node to indicate an initialization is OK. (start_decl): Likewise. Adjust call to start_decl_1. (start_decl_1): Add initialized parameter. Simplify. * except.c (initialize_handler_parm): Adjust call to setart_decl_1. (expand_start_catch_block): Let cp_finish_decl initialize catch parameters. * cp-tree.h (start_decl_1): Adjust prototype. * pt.c (tsubst_expr): Don't set DECL_INITIAL to error_mark_node. (instantiate_decl): Let cp_finish_decl handle initialization. * semantics.c (finish_compound_literal): Create a temporary variable for the literal. * typeck.c (build_unary_op): Remove COMPOUND_LITERAL_P special cases. * decl2.c (finish_static_data_member_decl): Don't set DECL_INITIAL. (grokfield): Do not try to initialize functions. PR c++/20103 * g++.dg/ext/complit6.C: New test. * g++.dg/ext/complit3.C: Adjust error markers. * g++.dg/init/const3.C: New test. From-SVN: r114119
Mark Mitchell committed -
* tree-ssa-structalias.h (PTR_IS_REF_ALL): New macro. (struct alias_info): Add new field ref_all_symbol_mem_tag. * tree-ssa-alias.c (compute_may_aliases): If the program contains ref-all pointers, run a finalization pass for them. (compute_flow_insensitive_aliasing): Skip ref-all pointers. (finalize_ref_all_pointers): New function. (is_escape_site): Return ESCAPE_BAD_CAST for conversion from a regular pointer type to a ref-all pointer type. (get_tmt_for): Return the special memory tag for ref-all pointers. From-SVN: r114116
Eric Botcazou committed -
From-SVN: r114114
François-Xavier Coudert committed -
* intrinsics/associated (associated): Zero-sized arrays should not be reported as ASSOCIATED. From-SVN: r114113
Francois-Xavier Coudert committed -
2006-05-25 Richard Guenther <rguenther@suse.de> PR middle-end/27743 * fold-const.c (fold_binary): Do not look at the stripped op0 for (a OP c1) OP c2 to a OP (c1+c2) shift optimization. * gcc.dg/torture/pr27743.c: New testcase. From-SVN: r114112
Richard Guenther committed -
* gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris. From-SVN: r114111
Eric Botcazou committed -
2006-05-25 Paolo Bonzini <bonzini@gnu.org> * Makefile.def (bfd, opcodes): Fix lib_path. * Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Replace ADAC with ADAFLAGS. (restrap): Move under "@if gcc-bootstrap". Fix typo. * Makefile.in: Regenerate. From-SVN: r114109
Paolo Bonzini committed -
tree-vrp.c (extract_range_from_assert): Set the range to VARYING for LT and GT if the computed range is effectively empty. * tree-vrp.c (extract_range_from_assert): Set the range to VARYING for LT and GT if the computed range is effectively empty. From-SVN: r114108
Eric Botcazou committed -
From-SVN: r114104
GCC Administrator committed
-
- 24 May, 2006 3 commits
-
-
PR target/27627 * pa/pa-modes.def: Use mips_single_format, mips_double_format and mips_quad_format formats instead of ieee_single_format, ieee_double_format and ieee_quad_format formats, respectively. From-SVN: r114059
John David Anglin committed -
* gcc.dg/compat/scalar-by-value-x.h: New. * gcc.dg/compat/scalar-by-value-y.h: New. * gcc.dg/compat/scalar-by-value-5.c: New. * gcc.dg/compat/scalar-by-value-5_main.c: New. * gcc.dg/compat/scalar-by-value-5_x.c: New. * gcc.dg/compat/scalar-by-value-5_y.c: New. * gcc.dg/compat/scalar-by-value-6.c: New. * gcc.dg/compat/scalar-by-value-6_main.c: New. * gcc.dg/compat/scalar-by-value-6_x.c: New. * gcc.dg/compat/scalar-by-value-6_y.c: New. From-SVN: r114058
Alan Modra committed -
PR tree-optimization/27639 PR tree-optimization/26719 * tree-vrp.c (adjust_range_with_scev): Use scev_direction and adjust call to scev_probably_wraps_p. * tree-ssa-loop-niter.c (compare_trees, convert_step_widening, used_in_pointer_arithmetic_p, convert_step): Removed. (nowrap_type_p): New function. (scev_probably_wraps_p): Rewritten. * tree-scalar-evolution.c (instantiate_parameters_1): Do not call chrec_convert if chrec_convert_aggressive might have been used. * tree-chrec.c (convert_affine_scev, chrec_convert_1, scev_direction): New functions. (chrec_convert): Changed to a wrapper over chrec_convert_1. * tree-ssa-loop-ivopts.c (idx_find_step): Use convert_affine_scev instead of convert_step. * tree-flow.h (scev_probably_wraps_p): Declaration changed. (convert_step): Declaration removed. (convert_affine_scev, nowrap_type_p, scev_direction): Declare. * gcc.dg/pr27639.c: New test. * gcc.dg/pr26719.c: New test. * gcc.dg/tree-ssa/scev-cast.c: New test. From-SVN: r114057
Zdenek Dvorak committed
-