diff options
author | J"orn Rennecke <joern.rennecke@superh.com> | 2003-07-10 14:56:33 +0000 |
---|---|---|
committer | Joern Rennecke <amylaar@gcc.gnu.org> | 2003-07-10 15:56:33 +0100 |
commit | 1e60c0577d2a835744f39c9b82a5564ea9fe11d7 (patch) | |
tree | ae218026dbd64b63eaacbde445ac09a849c97205 /gcc | |
parent | 7c728fc634d977a77249d2b3e88d01ca469ddf55 (diff) | |
download | gcc-1e60c0577d2a835744f39c9b82a5564ea9fe11d7.zip gcc-1e60c0577d2a835744f39c9b82a5564ea9fe11d7.tar.gz gcc-1e60c0577d2a835744f39c9b82a5564ea9fe11d7.tar.bz2 |
* tm.texi (RETURN_ADDR_OFFSET): Document.
From-SVN: r69190
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/doc/tm.texi | 7 |
2 files changed, 11 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 359cf6d..510512a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2003-07-10 J"orn Rennecke <joern.rennecke@superh.com> + + * tm.texi (RETURN_ADDR_OFFSET): Document. + 2003-07-10 Nathan Sidwell <nathan@codesourcery.com> * gcov-io.h: Update documentation. diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi index 9fea987..c9ca07d 100644 --- a/gcc/doc/tm.texi +++ b/gcc/doc/tm.texi @@ -2999,6 +2999,13 @@ If you want to support call frame exception handling, you must define either this macro or the @code{eh_return} instruction pattern. @end defmac +@defmac RETURN_ADDR_OFFSET +If defined, an integer-valued C expression for which rtl will be generated +to add it to the exception handler address before it is searched in the +exception handling tables, and to subtract it again from the address before +using it to return to the exception handler. +@end defmac + @defmac ASM_PREFERRED_EH_DATA_FORMAT (@var{code}, @var{global}) This macro chooses the encoding of pointers embedded in the exception handling sections. If at all possible, this should be defined such |