aboutsummaryrefslogtreecommitdiff
path: root/gold/script.h
diff options
context:
space:
mode:
authorIan Lance Taylor <iant@google.com>2008-02-26 22:48:08 +0000
committerIan Lance Taylor <iant@google.com>2008-02-26 22:48:08 +0000
commita5dc07065554d074ae0452b388cd9c80b2bc6504 (patch)
treece2d8d5be0590dbf264053db8996e684b2fd26db /gold/script.h
parent5daa78cc6fc04e0367c11459bb2ae0531c8732ac (diff)
downloadfsf-binutils-gdb-a5dc07065554d074ae0452b388cd9c80b2bc6504.zip
fsf-binutils-gdb-a5dc07065554d074ae0452b388cd9c80b2bc6504.tar.gz
fsf-binutils-gdb-a5dc07065554d074ae0452b388cd9c80b2bc6504.tar.bz2
From Craig Silverstein: rework handling of Script_options.
Diffstat (limited to 'gold/script.h')
-rw-r--r--gold/script.h14
1 files changed, 4 insertions, 10 deletions
diff --git a/gold/script.h b/gold/script.h
index 64d7fd6..b212227 100644
--- a/gold/script.h
+++ b/gold/script.h
@@ -294,16 +294,6 @@ class Script_options
public:
Script_options();
- // The entry address.
- const char*
- entry() const
- { return this->entry_.empty() ? NULL : this->entry_.c_str(); }
-
- // Set the entry address.
- void
- set_entry(const char* entry, size_t length)
- { this->entry_.assign(entry, length); }
-
// Add a symbol to be defined.
void
add_symbol_assignment(const char* name, size_t length, Expression* value,
@@ -331,6 +321,10 @@ class Script_options
version_script_info()
{ return &this->version_script_info_; }
+ const Version_script_info*
+ version_script_info() const
+ { return &this->version_script_info_; }
+
// A SECTIONS clause parsed from a linker script. Everything else
// has a pointer to this object.
Script_sections*