diff options
Diffstat (limited to 'gold/powerpc.cc')
-rw-r--r-- | gold/powerpc.cc | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/gold/powerpc.cc b/gold/powerpc.cc index 3e8cd75ff21..cf83a55f741 100644 --- a/gold/powerpc.cc +++ b/gold/powerpc.cc @@ -1982,8 +1982,6 @@ public: (big_endian ? "elf32-powerpc" : "elf32-powerpcle"))) { } - Target* instantiated_target_; - Target* do_recognize(int machine, int, int) { switch (size) @@ -2002,15 +2000,11 @@ public: return NULL; } - return do_instantiate_target(); + return this->instantiate_target(); } Target* do_instantiate_target() - { - if (this->instantiated_target_ == NULL) - this->instantiated_target_ = new Target_powerpc<size, big_endian>(); - return this->instantiated_target_; - } + { return new Target_powerpc<size, big_endian>(); } }; Target_selector_powerpc<32, true> target_selector_ppc32; |