diff options
author | Hans-Peter Nilsson <hp@axis.com> | 2000-04-04 20:39:36 +0000 |
---|---|---|
committer | Hans-Peter Nilsson <hp@axis.com> | 2000-04-04 20:39:36 +0000 |
commit | e30e5a6a9b8c2120380113012852e69a39cf2c9e (patch) | |
tree | fe526aa314069dbcc7f9ad3ad2f4bb112f79eb22 | |
parent | 8ad3436c79ef8d40d0f0de293a9296b39e6a918d (diff) | |
download | gdb-e30e5a6a9b8c2120380113012852e69a39cf2c9e.zip gdb-e30e5a6a9b8c2120380113012852e69a39cf2c9e.tar.gz gdb-e30e5a6a9b8c2120380113012852e69a39cf2c9e.tar.bz2 |
* internals.texi (CPU backend): Document
TC_CHECK_ADJUSTED_BROKEN_DOT_WORD.
-rw-r--r-- | gas/ChangeLog | 5 | ||||
-rw-r--r-- | gas/doc/internals.texi | 6 |
2 files changed, 11 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 78ef5be..7a84569 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +Tue Apr 4 19:27:50 2000 Hans-Peter Nilsson <hp@axis.com> + + * internals.texi (CPU backend): Document + TC_CHECK_ADJUSTED_BROKEN_DOT_WORD. + 2000-04-04 Alan Modra <alan@linuxcare.com.au> * po/gas.pot: Regenerate. diff --git a/gas/doc/internals.texi b/gas/doc/internals.texi index 3be8b81..af1c953 100644 --- a/gas/doc/internals.texi +++ b/gas/doc/internals.texi @@ -1133,11 +1133,13 @@ relocation entry. @itemx md_long_jump_size @itemx md_create_short_jump @itemx md_create_long_jump +@itemx TC_CHECK_ADJUSTED_BROKEN_DOT_WORD @cindex WORKING_DOT_WORD @cindex md_short_jump_size @cindex md_long_jump_size @cindex md_create_short_jump @cindex md_create_long_jump +@cindex TC_CHECK_ADJUSTED_BROKEN_DOT_WORD If @code{WORKING_DOT_WORD} is defined, GAS will not do broken word processing (@pxref{Broken words}). Otherwise, you should set @code{md_short_jump_size} to the size of a short jump (a jump that is just long enough to jump around a @@ -1145,6 +1147,10 @@ number of long jumps) and @code{md_long_jump_size} to the size of a long jump (a jump that can go anywhere in the function). You should define @code{md_create_short_jump} to create a short jump around a number of long jumps, and define @code{md_create_long_jump} to create a long jump. +If defined, the macro TC_CHECK_ADJUSTED_BROKEN_DOT_WORD will be called for each +adjusted word just before the word is output. The macro takes two arguments, +an @code{addressT} with the adjusted word and a pointer to the current +@code{struct broken_word}. @item md_estimate_size_before_relax @cindex md_estimate_size_before_relax |