summaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authoraj <aj@138bc75d-0d04-0410-961f-82ee72b054a4>2003-05-31 18:45:31 +0000
committeraj <aj@138bc75d-0d04-0410-961f-82ee72b054a4>2003-05-31 18:45:31 +0000
commite7c55e4c11141a52ca03d95d2cdac55666782aad (patch)
treee51a63762d9808d04eaa7cef419df116b60f75da /gcc/doc
parentb3ccab1c8bd8a2b410a75ccdc89041dae7621a5d (diff)
downloadgcc-e7c55e4c11141a52ca03d95d2cdac55666782aad.tar.gz
* function.c (trampoline_address): Remove ALLOCATE_TRAMPOLINE
usage. * doc/tm.texi (Trampolines): Remove ALLOCATE_TRAMPOLINE. * config/d30v/d30v.h: Remove traces of ALLOCATE_TRAMPOLINE. * system.h: Poison ALLOCATE_TRAMPOLINE. * doc/tm.texi (Misc): Remove HANDLE_PRAGMA. * system.h: Poison HANDLE_PRAGMA. In f/ * lex.c (ffelex_hash_): Remove HANDLE_PRAGMA and HANDLE_GENERIC_PRAGMA dependend code, remove #if 0 code. (pragma_getc): Removed. (pragma_ungetc): Removed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@67274 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/doc')
-rw-r--r--gcc/doc/tm.texi14
1 files changed, 1 insertions, 13 deletions
diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi
index f43619370d6..322374fcd45 100644
--- a/gcc/doc/tm.texi
+++ b/gcc/doc/tm.texi
@@ -4599,12 +4599,6 @@ the template was stored, the different address should be assigned to
@var{addr}. If this macro is not defined, @var{addr} will be used for
function calls.
-@findex ALLOCATE_TRAMPOLINE
-@item ALLOCATE_TRAMPOLINE (@var{fp})
-A C expression to allocate run-time space for a trampoline. The
-expression value should be an RTX representing a memory reference to the
-space for the trampoline.
-
@cindex @code{TARGET_ASM_FUNCTION_EPILOGUE} and trampolines
@cindex @code{TARGET_ASM_FUNCTION_PROLOGUE} and trampolines
If this macro is not defined, by default the trampoline is allocated as
@@ -4616,8 +4610,7 @@ and @code{TARGET_ASM_FUNCTION_EPILOGUE}.
@var{fp} points to a data structure, a @code{struct function}, which
describes the compilation status of the immediate containing function of
-the function which the trampoline is for. Normally (when
-@code{ALLOCATE_TRAMPOLINE} is not defined), the stack slot for the
+the function which the trampoline is for. The stack slot for the
trampoline is in the stack frame of this containing function. Other
allocation strategies probably must do something analogous with this
information.
@@ -8929,11 +8922,6 @@ This macro inhibits the usual method of using system header files in
C++, which is to pretend that the file's contents are enclosed in
@samp{extern "C" @{@dots{}@}}.
-@findex HANDLE_PRAGMA
-@item HANDLE_PRAGMA (@var{getc}, @var{ungetc}, @var{name})
-This macro is no longer supported. You must use
-@code{REGISTER_TARGET_PRAGMAS} instead.
-
@findex REGISTER_TARGET_PRAGMAS
@findex #pragma
@findex pragma