summaryrefslogtreecommitdiff
path: root/rld-symbols.h
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2012-11-29 19:01:43 +1100
committerChris Johns <chrisj@rtems.org>2012-11-29 19:01:43 +1100
commit14ba72fd1b30dfbe8a0635e0ae78a812b1dd4a46 (patch)
tree1ed5bb5b7463f4227bb3d56b0a012f52ede5951a /rld-symbols.h
parent685475d63da95fc423125afafa2f24f4fc2e0822 (diff)
Add access to the value and info fields of a symbols.
Diffstat (limited to 'rld-symbols.h')
-rw-r--r--rld-symbols.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/rld-symbols.h b/rld-symbols.h
index 43e8ef5..dcb0d3e 100644
--- a/rld-symbols.h
+++ b/rld-symbols.h
@@ -110,6 +110,16 @@ namespace rld
int index () const;
/**
+ * The value of the symbol.
+ */
+ elf::elf_addr value () const;
+
+ /**
+ * The data of the symbol.
+ */
+ uint32_t info () const;
+
+ /**
* The symbol's object file name.
*/
files::object* object () const;