OSDN Git Service

* config/m68k/m68k.c: Strip away code depending on NO_ADDSUB_Q definition.
[pf3gnuchains/gcc-fork.git] / gcc / ChangeLog
index 9e026a1..2e140c8 100644 (file)
@@ -1,3 +1,69 @@
+2003-08-20  Bernardo Innocenti  <bernie@develer.com>
+
+       * config/m68k/m68k.c: Strip away code depending on NO_ADDSUB_Q definition.
+       * config/m68k/m68k.md: Likewise.
+
+2003-08-20  Mark Mitchell  <mark@codesourcery.com>
+
+       PR java/11996
+       Revert this change:
+       2003-08-19  Mark Mitchell  <mark@codesourcery.com>
+       * c-common.c (c_common_signed_or_unsigned_type): Correctly handle
+       types with precisions other than those given by native machine
+       modes.
+
+2003-08-20  Gunther Nikl  <gni@gecko.de>
+
+       * config/m68k/m68k.md (anonymous define_insn): remove obsolete code
+       selected by FSGLMUL_USE_S and FSGLDIV_USE_S
+       * config/m68k/m68k.c (output_move_himode): remove SGS_NO_LI check
+       * config/m68k/m68k.md (anonymous define_insn): Likewise
+       * config/m68k/m68k.md (anonymous define_insn): remove ISI_OV check
+       * config/m68k/m68k.c (standard_68881_constant_p): remove obsolete
+       code selected by NO_ASM_FMOVECR
+
+2003-08-20  Gunther Nikl  <gni@gecko.de>
+
+       * config/m68k/m68k.c (output_move_const_into_data_reg,
+       output_move_himode): unify MOTOROLA/MIT handling of moveq
+       * config/m68k/m68k.md (movsi_const0, anonymous define_insn):
+       Likewise
+
+2003-08-20  Gunther Nikl  <gni@gecko.de>
+
+       * config/m68k/m68k.c (m68k_output_function_prologue): use %U in
+       label name
+       * config/m68k/m68k.c (m68k_output_function_epilogue): replace
+       HOST_WIDE_INT_PRINT_DEC with %wd
+
+2003-08-20  Loren James Rittle  <ljrittle@acm.org>
+
+       * config/i386/freebsd.h (ASM_OUTPUT_MAX_SKIP_ALIGN): Handle
+       redefine warning.
+
+2003-08-20  Roger Sayle  <roger@eyesopen.com>
+
+       PR middle-end/11984
+       * fold-const.c (fold <PLUS_EXPR>): Check for integer constant
+       operands before calling tree_int_cst_lt when performing associative
+       transformations.
+
+2003-08-20  Jason Merrill  <jason@redhat.com>
+
+       * tree.h (IS_EXPR_CODE_CLASS): Also include 'r' and 's'.
+       (EXPR_CHECK): Don't check for 'r' or 's' if we're
+       checking IS_EXPR_CODE_CLASS.
+       * calls.c (calls_function_1): Likewise.
+       * fold-const.c (fold): Likewise.
+       * tree.c (iterative_hash_expr): Likewise.
+       * tree-inline.c (walk_tree, copy_tree_r): Likewise.
+
+2003-08-20  Gunther Nikl  <gni@gecko.de>
+
+       * config/m68k/m68k.c (m68k_output_mi_thunk): delete obsolete code
+       depending on MOTOROLA_BSR
+       * config/m68k/m68k.md (anonymous define_insn): Likewise
+
 2003-08-20  Jason Merrill  <jason@redhat.com>
 
        * builtins.c (expand_builtin_mathfn): Use get_callee_fndecl.