diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1996-01-31 08:24:30 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1996-01-31 08:24:30 -0500 |
commit | 4710d01a2951d789b802d8c84becf444c3c3724f (patch) | |
tree | 26d037ae16c8da5d6b43d11c42af01ab2aa8de9e | |
parent | e73cbb044ab0895a2a7958df8cd193d1af7eabf0 (diff) | |
download | gcc-4710d01a2951d789b802d8c84becf444c3c3724f.zip gcc-4710d01a2951d789b802d8c84becf444c3c3724f.tar.gz gcc-4710d01a2951d789b802d8c84becf444c3c3724f.tar.bz2 |
(INITIALIZE_TRAMPOLINE): Adjusted accordingly.
From-SVN: r11135
-rw-r--r-- | gcc/config/m68k/next.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/gcc/config/m68k/next.h b/gcc/config/m68k/next.h index 9147495..53cb94b 100644 --- a/gcc/config/m68k/next.h +++ b/gcc/config/m68k/next.h @@ -1,5 +1,5 @@ /* Target definitions for GNU compiler for mc680x0 running NeXTSTEP - Copyright (C) 1989, 90, 91, 92, 93, 1994 Free Software Foundation, Inc. + Copyright (C) 1989, 90, 91, 92, 93, 94, 1996 Free Software Foundation, Inc. This file is part of GNU CC. @@ -191,9 +191,8 @@ Boston, MA 02111-1307, USA. */ #define INITIALIZE_TRAMPOLINE(TRAMP, FNADDR, CXT) \ { \ rtx _addr, _func; \ - emit_move_insn (gen_rtx (MEM, SImode, plus_constant (TRAMP, 2)), TRAMP); \ - emit_move_insn (gen_rtx (MEM, SImode, plus_constant (TRAMP, 18)), CXT); \ - emit_move_insn (gen_rtx (MEM, SImode, plus_constant (TRAMP, 22)), FNADDR); \ + emit_move_insn (gen_rtx (MEM, SImode, plus_constant (TRAMP, 10)), CXT); \ + emit_move_insn (gen_rtx (MEM, SImode, plus_constant (TRAMP, 14)), FNADDR); \ _addr = memory_address (SImode, (TRAMP)); \ _func = gen_rtx (SYMBOL_REF, Pmode, "__enable_execute_stack"); \ emit_library_call (_func, 0, VOIDmode, 1, _addr, Pmode); \ |