diff options
Diffstat (limited to 'lib/Target/X86/X86TargetObjectFile.h')
| -rw-r--r-- | lib/Target/X86/X86TargetObjectFile.h | 22 | 
1 files changed, 2 insertions, 20 deletions
diff --git a/lib/Target/X86/X86TargetObjectFile.h b/lib/Target/X86/X86TargetObjectFile.h index 0fff1943b8c2..044441715499 100644 --- a/lib/Target/X86/X86TargetObjectFile.h +++ b/lib/Target/X86/X86TargetObjectFile.h @@ -17,20 +17,6 @@  namespace llvm {    class X86TargetMachine; -  /// X8632_MachoTargetObjectFile - This TLOF implementation is used for -  /// Darwin/x86-32. -  class X8632_MachoTargetObjectFile : public TargetLoweringObjectFileMachO { -  public: - -    virtual const MCExpr * -    getSymbolForDwarfGlobalReference(const GlobalValue *GV, Mangler *Mang, -                              MachineModuleInfo *MMI, unsigned Encoding) const; -    virtual unsigned getPersonalityEncoding() const; -    virtual unsigned getLSDAEncoding() const; -    virtual unsigned getFDEEncoding() const; -    virtual unsigned getTTypeEncoding() const; -  }; -    /// X8664_MachoTargetObjectFile - This TLOF implementation is used for    /// Darwin/x86-64.    class X8664_MachoTargetObjectFile : public TargetLoweringObjectFileMachO { @@ -39,17 +25,13 @@ namespace llvm {      virtual const MCExpr *      getSymbolForDwarfGlobalReference(const GlobalValue *GV, Mangler *Mang,                                MachineModuleInfo *MMI, unsigned Encoding) const; -    virtual unsigned getPersonalityEncoding() const; -    virtual unsigned getLSDAEncoding() const; -    virtual unsigned getFDEEncoding() const; -    virtual unsigned getTTypeEncoding() const;    };    class X8632_ELFTargetObjectFile : public TargetLoweringObjectFileELF {      const X86TargetMachine &TM;    public:      X8632_ELFTargetObjectFile(const X86TargetMachine &tm) -      :TM(tm) { }; +      :TM(tm) { }      virtual unsigned getPersonalityEncoding() const;      virtual unsigned getLSDAEncoding() const;      virtual unsigned getFDEEncoding() const; @@ -60,7 +42,7 @@ namespace llvm {      const X86TargetMachine &TM;    public:      X8664_ELFTargetObjectFile(const X86TargetMachine &tm) -      :TM(tm) { }; +      :TM(tm) { }      virtual unsigned getPersonalityEncoding() const;      virtual unsigned getLSDAEncoding() const;      virtual unsigned getFDEEncoding() const;  | 
