]> git.saurik.com Git - apple/ld64.git/blobdiff - src/ld/OutputFile.h
ld64-128.2.tar.gz
[apple/ld64.git] / src / ld / OutputFile.h
index 415d24b29383ad2f6fa86f75d84fd4eb5905f891..84017169c39dd6a865a5abc58e7c6b1cb06d9a00 100644 (file)
@@ -65,7 +65,7 @@ public:
        uint32_t                                        encryptedTextStartOffset()      { return _encryptedTEXTstartOffset; }
        uint32_t                                        encryptedTextEndOffset()        { return _encryptedTEXTendOffset; }
        int                                                     compressedOrdinalForAtom(const ld::Atom* target);
-       
+       uint64_t                                        fileSize() const { return _fileSize; }
        
        
        bool                                            hasWeakExternalSymbols;
@@ -210,10 +210,6 @@ private:
                                                                                                                                                                                        const ld::Fixup* fixup);
        void                                            rangeCheckThumbBranch22(int64_t delta, ld::Internal& state, const ld::Atom* atom, 
                                                                                                                                                                                        const ld::Fixup* fixup);
-       void                                            rangeCheckPPCBranch24(int64_t delta, ld::Internal& state, const ld::Atom* atom, 
-                                                                                                                                                                                       const ld::Fixup* fixup);
-       void                                            rangeCheckPPCBranch14(int64_t delta, ld::Internal& state, const ld::Atom* atom, 
-                                                                                                                                                                                       const ld::Fixup* fixup);
        uint64_t                                        sectionOffsetOf(const ld::Internal& state, const ld::Fixup* fixup);
        uint64_t                                        tlvTemplateOffsetOf(const ld::Internal& state, const ld::Fixup* fixup);
        void                                            dumpAtomsBySection(ld::Internal& state, bool);