aboutsummaryrefslogtreecommitdiff
path: root/gas/doc/internals.texi
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2005-02-21 08:39:53 +0000
committerAlan Modra <amodra@gmail.com>2005-02-21 08:39:53 +0000
commitcc1bc22af7e433b5cfca0907e069ffbeb8a29660 (patch)
tree9a33febbcc7d92442b4bb902a93c96be671faf1f /gas/doc/internals.texi
parent2562953678f04d6574d5dffdbc41242e5b487ff5 (diff)
downloadbinutils-cc1bc22af7e433b5cfca0907e069ffbeb8a29660.zip
binutils-cc1bc22af7e433b5cfca0907e069ffbeb8a29660.tar.gz
binutils-cc1bc22af7e433b5cfca0907e069ffbeb8a29660.tar.bz2
gas/
* read.c (address_bytes): New function. (TC_ADDRESS_BYTES): Default for BSD_ASSEMBLER to address_bytes. (potable): Add "dc.a". (cons_worker): Handle "dc.a". * doc/internals.texi (TC_ADDRESS_BYTES): Document. ld/testsuite/ * ld-elf/exclude1.s: Use ".dc.a". * ld-elfvsb/hidden2.s: Likewise.
Diffstat (limited to 'gas/doc/internals.texi')
-rw-r--r--gas/doc/internals.texi5
1 files changed, 5 insertions, 0 deletions
diff --git a/gas/doc/internals.texi b/gas/doc/internals.texi
index e0fb749..8cfd33e 100644
--- a/gas/doc/internals.texi
+++ b/gas/doc/internals.texi
@@ -1114,6 +1114,11 @@ pseudo-op.
@cindex TC_CONS_FIX_NEW
You may define this macro to generate a fixup for a data allocation pseudo-op.
+@item TC_ADDRESS_BYTES
+@cindex TC_ADDRESS_BYTES
+Define this macro to specify the number of bytes used to store an address.
+Used to implement @code{dc.a}. The target must have a reloc for this size.
+
@item TC_INIT_FIX_DATA (@var{fixp})
@cindex TC_INIT_FIX_DATA
A C statement to initialize the target specific fields of fixup @var{fixp}.