diff options
author | Ian Lance Taylor <iant@google.com> | 2008-02-28 00:18:24 +0000 |
---|---|---|
committer | Ian Lance Taylor <iant@google.com> | 2008-02-28 00:18:24 +0000 |
commit | 8851eccaec28f25f56fab5ba5d8ae44f71729975 (patch) | |
tree | 8580999a45a15a7e86dbabb0675a05f647aedd1a /gold/target.h | |
parent | f960754aeea602f787d1828efb0f9a8baeca646e (diff) | |
download | binutils-8851eccaec28f25f56fab5ba5d8ae44f71729975.zip binutils-8851eccaec28f25f56fab5ba5d8ae44f71729975.tar.gz binutils-8851eccaec28f25f56fab5ba5d8ae44f71729975.tar.bz2 |
From Craig Silverstein: Have Parameters point to General_options.
Diffstat (limited to 'gold/target.h')
-rw-r--r-- | gold/target.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/gold/target.h b/gold/target.h index fa18fc7..8d0dd17 100644 --- a/gold/target.h +++ b/gold/target.h @@ -34,6 +34,7 @@ #define GOLD_TARGET_H #include "elfcpp.h" +#include "options.h" #include "parameters.h" namespace gold @@ -105,8 +106,8 @@ class Target uint64_t abi_pagesize() const { - if (parameters->max_page_size() > 0) - return parameters->max_page_size(); + if (parameters->options().max_page_size() > 0) + return parameters->options().max_page_size(); else return this->pti_->abi_pagesize; } @@ -115,8 +116,8 @@ class Target uint64_t common_pagesize() const { - if (parameters->common_page_size() > 0) - return std::min(parameters->common_page_size(), + if (parameters->options().common_page_size() > 0) + return std::min(parameters->options().common_page_size(), this->abi_pagesize()); else return std::min(this->pti_->common_pagesize, @@ -148,7 +149,7 @@ class Target // basically one or more NOPS which must fill out the specified // length in bytes. std::string - code_fill(section_size_type length) + code_fill(section_size_type length) const { return this->do_code_fill(length); } // Return whether SYM is known to be defined by the ABI. This is @@ -205,7 +206,7 @@ class Target // Virtual function which must be implemented by the child class if // needed. virtual std::string - do_code_fill(section_size_type) + do_code_fill(section_size_type) const { gold_unreachable(); } // Virtual function which may be implemented by the child class. |