Commit cfe1cd40 by Andrew Haley Committed by Andrew Haley

sh.h (OVERRIDE_OPTIONS): Add braces to get rid of dangling else.

2001-07-24  Andrew Haley  <aph@cambridge.redhat.com>

        * config/sh/sh.h (OVERRIDE_OPTIONS): Add braces to get rid of
        dangling else.

        * config/sh/sh.h (INITIALIZE_TRAMPOLINE): Truncate operands
        for SImode to prevent overflow.

From-SVN: r44298
parent 22d69b59
2001-07-24 Andrew Haley <aph@cambridge.redhat.com>
* config/sh/sh.h (OVERRIDE_OPTIONS): Add braces to get rid of
dangling else.
* config/sh/sh.h (INITIALIZE_TRAMPOLINE): Truncate operands
for SImode to prevent overflow.
2001-07-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 2001-07-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
* config/mips/irix6-libc-compat.c: New file. * config/mips/irix6-libc-compat.c: New file.
......
...@@ -278,14 +278,16 @@ do { \ ...@@ -278,14 +278,16 @@ do { \
fp_reg_names[regno][0] = 0; \ fp_reg_names[regno][0] = 0; \
} \ } \
if (flag_omit_frame_pointer < 0) \ if (flag_omit_frame_pointer < 0) \
/* The debugging information is sufficient, \ { \
but gdb doesn't implement this yet */ \ /* The debugging information is sufficient, \
if (0) \ but gdb doesn't implement this yet */ \
flag_omit_frame_pointer \ if (0) \
= (PREFERRED_DEBUGGING_TYPE == DWARF_DEBUG \ flag_omit_frame_pointer \
|| PREFERRED_DEBUGGING_TYPE == DWARF2_DEBUG); \ = (PREFERRED_DEBUGGING_TYPE == DWARF_DEBUG \
else \ || PREFERRED_DEBUGGING_TYPE == DWARF2_DEBUG); \
flag_omit_frame_pointer = 0; \ else \
flag_omit_frame_pointer = 0; \
} \
\ \
if (flag_pic && ! TARGET_PREFERGOT) \ if (flag_pic && ! TARGET_PREFERGOT) \
flag_no_function_cse = 1; \ flag_no_function_cse = 1; \
...@@ -1240,7 +1242,9 @@ extern int current_function_anonymous_args; ...@@ -1240,7 +1242,9 @@ extern int current_function_anonymous_args;
#define INITIALIZE_TRAMPOLINE(TRAMP, FNADDR, CXT) do \ #define INITIALIZE_TRAMPOLINE(TRAMP, FNADDR, CXT) do \
{ \ { \
emit_move_insn (gen_rtx_MEM (SImode, (TRAMP)), \ emit_move_insn (gen_rtx_MEM (SImode, (TRAMP)), \
GEN_INT (TARGET_LITTLE_ENDIAN ? 0xd301d202 : 0xd202d301));\ GEN_INT (trunc_int_for_mode \
(TARGET_LITTLE_ENDIAN ? 0xd301d202 : 0xd202d301,\
SImode))); \
emit_move_insn (gen_rtx_MEM (SImode, plus_constant ((TRAMP), 4)), \ emit_move_insn (gen_rtx_MEM (SImode, plus_constant ((TRAMP), 4)), \
GEN_INT (TARGET_LITTLE_ENDIAN ? 0x0009422b : 0x422b0009));\ GEN_INT (TARGET_LITTLE_ENDIAN ? 0x0009422b : 0x422b0009));\
emit_move_insn (gen_rtx_MEM (SImode, plus_constant ((TRAMP), 8)), \ emit_move_insn (gen_rtx_MEM (SImode, plus_constant ((TRAMP), 8)), \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment