OSDN Git Service

2010-07-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 0f2a7de..c0b2a01 100644 (file)
@@ -1,3 +1,48 @@
+2010-07-13  Manuel López-Ibáñez  <manu@gcc.gnu.org>
+
+       * c-decl.c (finish_function): Fix typo in comment.
+       
+2010-07-12  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR bootstrap/44921
+       * postreload.c (move2add_use_add3_insn): Silence gcc warning
+       on min_regno.
+
+2010-07-12  Jakub Jelinek  <jakub@redhat.com>
+
+       * tree-vrp.c (simplify_bit_ops_using_ranges): New function.
+       (simplify_stmt_using_ranges): Use it.
+
+2010-07-12  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
+
+       * config/spu/spu.h (struct spu_builtin_description): Remove FNDECL
+       member.  Do not mark as GTY(()).
+       * config/spu/spu.c (spu_builtins): Remove FNDECL initializer elements.
+       (spu_builtin_decls): New static variable.
+       (spu_builtin_decl): Use it instead of spu_builtins[].fndecl.
+       (spu_init_builtins): Likewise.
+       (spu_builtin_mul_widen_even): Likewise.
+       (spu_builtin_mul_widen_odd): Likewise.
+       (spu_builtin_mask_for_load): Likewise.
+       (spu_builtin_vec_perm): Likewise.
+       * config/spu/spu-c.c: Include "target.h".
+       (spu_resolve_overloaded_builtin): Call targetm.builtin_decl instead
+       of using spu_builtins[].fndecl.
+
+2010-07-12  Richard Sandiford  <rdsandiford@googlemail.com>
+
+       * config/mips/mips.c (mips_override_options): Make -mflip-mips16
+       imply -minterlink-mips16.
+
+2010-07-12  Richard Sandiford  <rdsandiford@googlemail.com>
+
+       * config/mips/mips.h (mips16_globals): Declare.
+       (SWITCHABLE_TARGET): Define.
+       * config/mips/mips.c: Include target-globals.h.
+       (mips16_globals): New variable.
+       (mips_set_mips16_mode): Use save_target_globals and
+       restore_target_globals instead of target_reinit.
+
 2010-07-12  Richard Sandiford  <rdsandiford@googlemail.com>
 
        * reginfo.c (init_reg_sets): Don't zero globals here.  Update comment