aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Wilson <wilson@gcc.gnu.org>1993-10-05 13:24:14 -0700
committerJim Wilson <wilson@gcc.gnu.org>1993-10-05 13:24:14 -0700
commit40811d84eb78b342673418fa7224a8ae102cab44 (patch)
treeb1976e2013ec18857a693dbe46588268c6270a5c
parentd78c6ad5e1c9ae5a11bc308e39db85353eb1d3ef (diff)
downloadgcc-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.h31
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"