+2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR tree-opt/23946
+ * tree-ssa-ccp.c (execute_fold_all_builtins): Call
+ mark_new_vars_to_rename instead of update_stmt.
+
+2005-10-11 Bernd Schmidt <bernd.schmidt@analog.com>
+
+ * config/bfin/crti.s (__init, __fini): Renamed from _init, _fini.
+
+2005-10-11 Jakub Jelinek <jakub@redhat.com>
+
+ * config/i386/i386.md (movsi_1, movdi_1_rex64): Use mmxadd type
+ for setting MMX register to 0 rather than mmx.
+
+2005-10-10 Steve Ellcey <sje@cup.hp.com>
+
+ PR target/12098
+ * configure.ac: Move gas check from mips specific case to common case.
+ Do check for GNU as for mips*-*-* and *-*-hpux* targets.
+ * configure: Regenerate
+ * doc/install.texi: Update.
+
+2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ PR target/24284
+ * config/sparc/sparc.c (sparc_expand_prologue): Remove bogus PATTERN.
+
+2005-10-10 Maciej W. Rozycki <macro@linux-mips.org>
+
+ * gcc.c (do_spec_1): Accept numeric characters in file name
+ suffixes.
+
+2005-10-10 Nick Clifton <nickc@redhat.com>
+
+ * config/arm/arm.c: Remove extraneous whitespace. Remove comment
+ describing the deleted arm_gen_rotated_half_load function.
+
+2005-10-09 Kaz Kojima <kkojima@gcc.gnu.org>
+
+ * config/sh/sh.c (emit_fpu_switch): Set TREE_PUBLIC for
+ __fpscr_values.
+
+2005-10-09 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * config.gcc (arm*-*-linux*): Remove redundant extra_parts and
+ gnu_ld assignments.
+ * config/arm/t-linux-eabi (LIB1ASMFUNCS)
+ (EXTRA_MULTILIB_PARTS): Define.
+ * config/arm/linux-elf.h (NO_IMPLICIT_EXTERN_C, CPLUSPLUS_CPP_SPEC)
+ (STARTFILE_SPEC, ENDFILE_SPEC, CC1_SPEC)
+ (LINK_GCC_C_SEQUENCE_SPEC, USE_LD_AS_NEEDED): Move to...
+ * config/arm/uclinux-elf.h (NO_IMPLICIT_EXTERN_C, CPLUSPLUS_CPP_SPEC)
+ (STARTFILE_SPEC, ENDFILE_SPEC, CC1_SPEC)
+ (LINK_GCC_C_SEQUENCE_SPEC, USE_LD_AS_NEEDED): ... here.
+
+2005-10-09 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR tree-optimization/24226
+ * tree-cfg.c (remove_bb): Clean up unreachable loops.
+ * tree-flow.h (free_numbers_of_iterations_estimates_loop): Declare.
+ * tree-ssa-loop-niter.c (free_numbers_of_iterations_estimates_loop):
+ Export.
+
+2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * config/sparc/gmon-sol2.c (internal_mcount): Mark as used.
+
+2005-10-08 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR target/24136
+ * config/rs6000/darwin.md (movdf_low_si): Remove early clobber.
+ Rewrite for no need for the early clobber.
+
+2005-10-08 Kazu Hirata <kazu@codesourcery.com>
+
+ Merge from csl-arm-branch:
+ 2005-09-07 Paul Brook <paul@codesourcery.com>
+ * config/arm/linux-eabi.h (SUBTARGET_EXTRA_LINK_SPEC): Prepend a
+ space to string.
+
+ 2005-04-30 Paul Brook <paul@codesourcery.com>
+ * config/arm/bpabi.h (TARGET_DEFAULT): Define.
+ * config/arm/linux-eabi.h (SUBTARGET_CPU_DEFAULT): Define.
+
+ 2005-03-07 Daniel Jacobowitz <dan@codesourcery.com>
+ * config/arm/arm.c (arm_all_abis): Add aapcs-linux.
+ (arm_override_options): Use TARGET_AAPCS_BASED.
+ * config/arm/arm.h (enum arm_abi_type): Add ARM_ABI_AAPCS_LINUX.
+ (PTRDIFF_TYPE): Use int for AAPCS.
+ (DEFAULT_SHORT_ENUMS): Use false for aapcs-linux.
+ * config/arm/linux-eabi.h (ARM_DEFAULT_ABI, WCHAR_TYPE): Define.
+ (DEFAULT_SHORT_ENUMS): Delete.
+ * doc/invoke.texi (ARM Options): Document -mabi=aapcs-linux.
+
+ 2004-12-15 Daniel Jacobowitz <dan@codesourcery.com>
+ * config/arm/arm.h (DEFAULT_SHORT_ENUMS): Wrap in #ifndef.
+ * config/arm/linux-eabi.h (DEFAULT_SHORT_ENUMS): Define to 0.
+ * config/arm/t-linux-eabi (TARGET_LIBGCC2_CFLAGS): Set to -fPIC.
+
+ 2004-12-03 Mark Mitchell <mark@codesourcery.com>
+ * config/arm/linux-eabi.h (LIBGCC_SPEC): Do not define.
+
+ 2004-11-22 Mark Mitchell <mark@codesourcery.com>
+ * config.gcc (arm*-*-linux-gnueabi): Use __cxa_atexit.
+
+ 2004-11-19 Mark Mitchell <mark@codesourcery.com>
+ * config.gcc (arm*-*-linux-gnueabi): Add it.
+ * config/arm/bpabi.h (FPUTYPE_DEFAULT): Undefine it before
+ redefining it.
+ (TARGET_OS_CPP_BUILTINS): Likeiwse.
+ * config/arm/linux-eabi.h: New file.
+ * config/arm/linux-elf.h (LINUX_TARGET_INTERPRETER): New macro.
+ (LINUX_TARET_LINK_SPEC): Likewise.
+ (LINK_SPEC): Use it.
+ * config/arm/t-linux-eabi: New file.
+
+2005-10-08 Steven Bosscher <stevenb@suse.de>
+
+ PR other/22202
+ * params.def (PARAM_MAX_VARIABLE_EXPANSIONS): Remove superfluous
+ spaces.
+ (PARAM_SMS_DFA_HISTORY): Likewise.
+
+2005-10-08 Kazu Hirata <kazu@codesourcery.com>
+
+ PR middle-end/23150
+ * calls.c (mem_overlaps_already_clobbered_arg_p): New.
+ (load_register_parameters): Call it.
+ (check_sibcall_argument_overlap_1): Likewise.
+ (store_one_arg): Likewise.
+
+2005-10-07 James E. Wilson <wilson@specifix.com>
+
+ * config/ia64/vect.md (ashl<mode>3, ashr<mode>3, lshr<mode>3): Use
+ DImode not VECINT24 for operand 2.
+
+ PR target/23644
+ * doc/invoke.texi (IA-64 Options, item -mtune): Renamed from
+ -mtune-arch.
+
+ PR target/24193
+ * config/ia64/ia64.md (movbi, movti_internal, gr_spill_internal,
+ fr_spill): Use destination_operand for operand 0.
+
+2005-10-07 DJ Delorie <dj@redhat.com>
+
+ * varasm.c (output_constant): Limit error to expanding
+ conversions.
+
2005-10-07 Richard Guenther <rguenther@suse.de>
PR middle-end/24227