diff options
author | aj <aj@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-05-31 18:45:31 +0000 |
---|---|---|
committer | aj <aj@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-05-31 18:45:31 +0000 |
commit | e7c55e4c11141a52ca03d95d2cdac55666782aad (patch) | |
tree | e51a63762d9808d04eaa7cef419df116b60f75da /gcc/doc | |
parent | b3ccab1c8bd8a2b410a75ccdc89041dae7621a5d (diff) | |
download | gcc-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.texi | 14 |
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 |