diff options
author | Jim Wilson <wilson@gcc.gnu.org> | 1993-10-05 13:24:14 -0700 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 1993-10-05 13:24:14 -0700 |
commit | 40811d84eb78b342673418fa7224a8ae102cab44 (patch) | |
tree | b1976e2013ec18857a693dbe46588268c6270a5c | |
parent | d78c6ad5e1c9ae5a11bc308e39db85353eb1d3ef (diff) | |
download | gcc-40811d84eb78b342673418fa7224a8ae102cab44.zip gcc-40811d84eb78b342673418fa7224a8ae102cab44.tar.gz gcc-40811d84eb78b342673418fa7224a8ae102cab44.tar.bz2 |
(INITIALIZE_TRAMPOLINE, TRANSFER_FROM_TRAMPOLINE): Delete.
From-SVN: r5613
-rw-r--r-- | gcc/config/mips/iris3.h | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/gcc/config/mips/iris3.h b/gcc/config/mips/iris3.h index 8af0cf1..5820764 100644 --- a/gcc/config/mips/iris3.h +++ b/gcc/config/mips/iris3.h @@ -104,35 +104,4 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ /* Plain char is unsigned in the SGI compiler. */ #define DEFAULT_SIGNED_CHAR 0 - -/* A C statement to initialize the variable parts of a trampoline. - ADDR is an RTX for the address of the trampoline; FNADDR is an - RTX for the address of the nested function; STATIC_CHAIN is an - RTX for the static chain value that should be passed to the - function when it is called. - - Silicon Graphics machines are supposed to not have a mprotect - function to enable execute protection, but the stack already - has execute protection turned on. Because the MIPS chips have - no method to flush the icache without a system call, this can lose - if the same address is used for multiple trampolines. */ - -#define INITIALIZE_TRAMPOLINE(ADDR, FUNC, CHAIN) \ -{ \ - rtx addr = ADDR; \ - emit_move_insn (gen_rtx (MEM, SImode, plus_constant (addr, 28)), FUNC); \ - emit_move_insn (gen_rtx (MEM, SImode, plus_constant (addr, 32)), CHAIN); \ -} - - -/* Attempt to turn on access permissions for the stack. */ - -#define TRANSFER_FROM_TRAMPOLINE \ - \ -void \ -__enable_execute_stack (addr) \ - char *addr; \ -{ \ -} - #include "mips/mips.h" |