1. 29 Oct, 2006 10 commits
  2. 28 Oct, 2006 19 commits
  3. 27 Oct, 2006 8 commits
    • builtins.c (fold_builtin): Don't generate NOP_EXPR that is going to be thrown… · 2e929cf3
      builtins.c (fold_builtin): Don't generate NOP_EXPR that is going to be thrown away soon when IGNORE is set.
      
      	* builtins.c (fold_builtin): Don't generate NOP_EXPR that is going
      	to be thrown away soon when IGNORE is set.
      	* tree-ssa-ccp.c (convert_to_gimple_builtin): Add IGNORE argument
      	indicating when return value shall not be computed.
      	* gimplify.c (internal_get_tmp_var): Avoid random tree sharing.
      
      From-SVN: r118091
      Jan Hubicka committed
    • 2006-10-27 Vladimir Makarov <vmakarov@redhat.com> · cfe1b18f
      	* config/i386/i386.h (TARGET_GEODE):
      	(TARGET_CPU_CPP_BUILTINS): Add code for geode.
      	(TARGET_CPU_DEFAULT_geode): New macro.
      	(TARGET_CPU_DEFAULT_k6, TARGET_CPU_DEFAULT_k6_2,
      	TARGET_CPU_DEFAULT_k6_3, TARGET_CPU_DEFAULT_athlon,
      	TARGET_CPU_DEFAULT_athlon_sse, TARGET_CPU_DEFAULT_k8,
      	TARGET_CPU_DEFAULT_pentium_m, TARGET_CPU_DEFAULT_prescott,
      	TARGET_CPU_DEFAULT_nocona, TARGET_CPU_DEFAULT_generic): Increase
      	the macro values.
      	(TARGET_CPU_DEFAULT_NAMES): Add geode.
      	(processor_type): Add PROCESSOR_GEODE.
      
      	* config/i386/i386.md: Include geode.md.
      	(cpu): Add geode.
      
      	* config/i386/i386.c (geode_cost): New initialized global
      	variable.
      	(m_GEODE, m_K6_GEODE): New macros.
      	(x86_use_leave, x86_push_memory, x86_deep_branch, x86_use_sahf,
      	x86_use_himode_fiop, x86_promote_QImode, x86_add_esp_4,
      	x86_add_esp_8, x86_rep_movl_optimal, x86_ext_80387_constants,
      	x86_schedule): Use m_K6_GEODE instead of m_K6.
      	(x86_movx, x86_cmove): Set up m_GEODE.
      	(x86_integer_DFmode_moves): Clear m_GEODE.
      	(processor_target_table): Add entry for geode.
      	(processor_alias_table): Ditto.
      
      	* config/i386/geode.md: New file.
      
      	* doc/invoke.texi: Add entry about geode processor.
      
      From-SVN: r118090
      Vladimir Makarov committed
    • builtins-43.c: Add -fno-finite-math-only. · 2810ec2f
      	* gcc.dg/builtins-43.c: Add -fno-finite-math-only.
      	* gcc.dg/builtins-44.c: Likewise.
      	* gcc.dg/builtins-45.c: Likewise.
      	* gcc.dg/pr28796-2.c: Likewise.
      	* gcc.dg/unordered-3.c: Likewise.
      
      From-SVN: r118089
      Kaz Kojima committed
    • PR libgfortran/27954 Fix type in changelog, pr number · ef4a3e64
      2006-10-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
      
      	PR libgfortran/27954  Fix type in changelog, pr number
      	* gfortran.dg/error_recovery_2.f90: New test.
      
      From-SVN: r118086
      Jerry DeLisle committed
    • re PR fortran/29563 (Internal read loses data.) · ee7b3e9a
      2006-10-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
      
      	PR libgfortran/29563
      	* gfortran.dg/error_recovery_2.f90: New test.
      
      From-SVN: r118085
      Jerry DeLisle committed
    • re PR fortran/27954 (ICE on garbage in DATA statement) · a9f6f1f2
      2006-10-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
      
      	PR fortran/27954
      	* decl.c (gfc_free_data_all): New function to free all data structures
      	after errors in DATA statements and declarations.
      	(top_var_list): Use new function.(top_val_list): Use new function.
      	(gfc_match_data_decl): Use new function.
      	* misc.c (gfc_typename): Fixed incorrect function name in error text.
      
      From-SVN: r118084
      Jerry DeLisle committed
    • darwin-c.c (darwin_cpp_builtins): Move __STATIC__ and __DYNAMIC__ from here back to ... · 95c0fb7a
      	* config/darwin-c.c (darwin_cpp_builtins): Move __STATIC__ and
      	__DYNAMIC__ from here back to ...
      	* config/darwin.h (CPP_SPEC): ... here.
      Radar 4804385
      
      From-SVN: r118082
      Mike Stump committed
    • Daily bump. · 88784637
      From-SVN: r118077
      GCC Administrator committed
  4. 26 Oct, 2006 3 commits