diff options
Diffstat (limited to 'lib/Target/X86/X86TargetAsmInfo.h')
| -rw-r--r-- | lib/Target/X86/X86TargetAsmInfo.h | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/lib/Target/X86/X86TargetAsmInfo.h b/lib/Target/X86/X86TargetAsmInfo.h index 3cc0271..f7113b3 100644 --- a/lib/Target/X86/X86TargetAsmInfo.h +++ b/lib/Target/X86/X86TargetAsmInfo.h @@ -37,21 +37,14 @@ namespace llvm { struct X86DarwinTargetAsmInfo : public X86TargetAsmInfo<DarwinTargetAsmInfo> { explicit X86DarwinTargetAsmInfo(const X86TargetMachine &TM); - virtual unsigned PreferredEHDataFormat() const; virtual const char *getEHGlobalPrefix() const; }; struct X86ELFTargetAsmInfo : public X86TargetAsmInfo<ELFTargetAsmInfo> { explicit X86ELFTargetAsmInfo(const X86TargetMachine &TM); - virtual unsigned PreferredEHDataFormat() const; }; - struct X86COFFTargetAsmInfo : public X86TargetAsmInfo<COFFTargetAsmInfo> { - explicit X86COFFTargetAsmInfo(const X86TargetMachine &TM) : - X86TargetAsmInfo<COFFTargetAsmInfo>(TM) {} - virtual unsigned PreferredEHDataFormat() const; - }; - + typedef X86TargetAsmInfo<COFFTargetAsmInfo> X86COFFTargetAsmInfo; struct X86WinTargetAsmInfo : public X86TargetAsmInfo<TargetAsmInfo> { explicit X86WinTargetAsmInfo(const X86TargetMachine &TM); |
