X-Git-Url: https://git.saurik.com/apple/ld64.git/blobdiff_plain/ebf6f43431fe84b7b17822014a6d1f0169516e93..9543cb2f21e50a417dc8cf37eb7173f353536979:/src/ld/passes/stubs/stub_arm.hpp diff --git a/src/ld/passes/stubs/stub_arm.hpp b/src/ld/passes/stubs/stub_arm.hpp index 4650ddb..5c8fc42 100644 --- a/src/ld/passes/stubs/stub_arm.hpp +++ b/src/ld/passes/stubs/stub_arm.hpp @@ -36,8 +36,6 @@ public: { pass.addAtom(*this); } virtual const ld::File* file() const { return NULL; } - virtual bool translationUnitSource(const char** dir, const char** nm) const - { return false; } virtual const char* name() const { return "fast binder pointer"; } virtual uint64_t size() const { return 4; } virtual uint64_t objectAddress() const { return 0; } @@ -63,8 +61,6 @@ public: symbolTableNotIn, false, false, false, ld::Atom::Alignment(2)) { pass.addAtom(*this); } virtual const ld::File* file() const { return NULL; } - virtual bool translationUnitSource(const char** dir, const char** nm) const - { return false; } virtual const char* name() const { return "non-lazy pointer"; } virtual uint64_t size() const { return 4; } virtual uint64_t objectAddress() const { return 0; } @@ -97,8 +93,6 @@ public: { pass.addAtom(*this); } virtual ld::File* file() const { return NULL; } - virtual bool translationUnitSource(const char** dir, const char** nm) const - { return false; } virtual const char* name() const { return " stub helpers"; } virtual uint64_t size() const { return 36; } virtual uint64_t objectAddress() const { return 0; } @@ -160,8 +154,6 @@ public: _fixup3(8, ld::Fixup::k2of2, ld::Fixup::kindStoreLittleEndian32) { } virtual const ld::File* file() const { return _stubTo.file(); } - virtual bool translationUnitSource(const char** dir, const char** nm) const - { return false; } virtual const char* name() const { return _stubTo.name(); } virtual uint64_t size() const { return 12; } virtual uint64_t objectAddress() const { return 0; } @@ -206,8 +198,6 @@ public: _fixup5(32, ld::Fixup::k4of4, ld::Fixup::kindStoreLittleEndian32) { } virtual const ld::File* file() const { return _stubTo.file(); } - virtual bool translationUnitSource(const char** dir, const char** nm) const - { return false; } virtual const char* name() const { return _stubTo.name(); } virtual uint64_t size() const { return 36; } virtual uint64_t objectAddress() const { return 0; } @@ -262,8 +252,6 @@ public: } virtual const ld::File* file() const { return _stubTo.file(); } - virtual bool translationUnitSource(const char** dir, const char** nm) const - { return false; } virtual const char* name() const { return _stubTo.name(); } virtual uint64_t size() const { return 4; } virtual uint64_t objectAddress() const { return 0; } @@ -299,8 +287,6 @@ public: } virtual const ld::File* file() const { return _stubTo.file(); } - virtual bool translationUnitSource(const char** dir, const char** nm) const - { return false; } virtual const char* name() const { return _stubTo.name(); } virtual uint64_t size() const { return 4; } virtual uint64_t objectAddress() const { return 0; } @@ -341,8 +327,6 @@ public: } virtual const ld::File* file() const { return _stubTo.file(); } - virtual bool translationUnitSource(const char** dir, const char** nm) const - { return false; } virtual const char* name() const { return _name; } virtual uint64_t size() const { return 16; } virtual uint64_t objectAddress() const { return 0; } @@ -393,8 +377,6 @@ public: { pass.addAtom(*this); } virtual const ld::File* file() const { return _stubTo.file(); } - virtual bool translationUnitSource(const char** dir, const char** nm) const - { return false; } virtual const char* name() const { return _stubTo.name(); } virtual uint64_t size() const { return 16; } virtual uint64_t objectAddress() const { return 0; } @@ -436,8 +418,6 @@ public: { pass.addAtom(*this); } virtual const ld::File* file() const { return _stubTo.file(); } - virtual bool translationUnitSource(const char** dir, const char** nm) const - { return false; } virtual const char* name() const { return _stubTo.name(); } virtual uint64_t size() const { return 12; } virtual uint64_t objectAddress() const { return 0; } @@ -476,8 +456,6 @@ public: { pass.addAtom(*this); } virtual const ld::File* file() const { return _stubTo.file(); } - virtual bool translationUnitSource(const char** dir, const char** nm) const - { return false; } virtual const char* name() const { return _stubTo.name(); } virtual uint64_t size() const { return 4; } virtual uint64_t objectAddress() const { return 0; }