aboutsummaryrefslogtreecommitdiff
path: root/bfd/syms.c
diff options
context:
space:
mode:
authorDave Brolley <brolley@redhat.com>2007-02-05 19:50:12 +0000
committerDave Brolley <brolley@redhat.com>2007-02-05 19:50:12 +0000
commitd93525185ce69a5f63029f41e439e4cc8869e210 (patch)
tree69bccf971c2c0ee67bc42709708f2782ca1e1c47 /bfd/syms.c
parent9e5a05682cf4ef027e1a56c1a896967390644e0d (diff)
downloadbinutils-d93525185ce69a5f63029f41e439e4cc8869e210.zip
binutils-d93525185ce69a5f63029f41e439e4cc8869e210.tar.gz
binutils-d93525185ce69a5f63029f41e439e4cc8869e210.tar.bz2
Support for Toshiba MeP and for complex relocations.
Diffstat (limited to 'bfd/syms.c')
-rw-r--r--bfd/syms.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/bfd/syms.c b/bfd/syms.c
index 0ff9416..17c4ce8 100644
--- a/bfd/syms.c
+++ b/bfd/syms.c
@@ -288,6 +288,14 @@ CODE_FRAGMENT
. {* This symbol is thread local. Used in ELF. *}
.#define BSF_THREAD_LOCAL 0x40000
.
+. {* This symbol represents a complex relocation expression,
+. with the expression tree serialized in the symbol name. *}
+.#define BSF_RELC 0x80000
+.
+. {* This symbol represents a signed complex relocation expression,
+. with the expression tree serialized in the symbol name. *}
+.#define BSF_SRELC 0x100000
+.
. flagword flags;
.
. {* A pointer to the section to which this symbol is