diff options
Diffstat (limited to 'llvm/lib/Target/X86/X86MCAsmInfo.cpp')
-rw-r--r-- | llvm/lib/Target/X86/X86MCAsmInfo.cpp | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/llvm/lib/Target/X86/X86MCAsmInfo.cpp b/llvm/lib/Target/X86/X86MCAsmInfo.cpp index 001ce807286..bba36e86cad 100644 --- a/llvm/lib/Target/X86/X86MCAsmInfo.cpp +++ b/llvm/lib/Target/X86/X86MCAsmInfo.cpp @@ -43,7 +43,8 @@ static const char *const x86_asm_table[] = { "{cc}", "cc", 0,0}; -X86MCAsmInfoDarwin::X86MCAsmInfoDarwin(const Triple &Triple) { +X86MCAsmInfoDarwin::X86MCAsmInfoDarwin(const Triple &Triple) + : MCAsmInfoDarwin(true /*islittleendian*/) { AsmTransCBE = x86_asm_table; AssemblerDialect = AsmWriterFlavor; @@ -68,7 +69,8 @@ X86MCAsmInfoDarwin::X86MCAsmInfoDarwin(const Triple &Triple) { AbsoluteEHSectionOffsets = false; } -X86ELFMCAsmInfo::X86ELFMCAsmInfo(const Triple &Triple) { +X86ELFMCAsmInfo::X86ELFMCAsmInfo(const Triple &Triple) + : MCAsmInfo(true /*islittleendian*/) { AsmTransCBE = x86_asm_table; AssemblerDialect = AsmWriterFlavor; @@ -93,13 +95,15 @@ X86ELFMCAsmInfo::X86ELFMCAsmInfo(const Triple &Triple) { NonexecutableStackDirective = "\t.section\t.note.GNU-stack,\"\",@progbits"; } -X86MCAsmInfoCOFF::X86MCAsmInfoCOFF(const Triple &Triple) { +X86MCAsmInfoCOFF::X86MCAsmInfoCOFF(const Triple &Triple) + : MCAsmInfoCOFF(true /*islittleendian*/) { AsmTransCBE = x86_asm_table; AssemblerDialect = AsmWriterFlavor; } -X86WinMCAsmInfo::X86WinMCAsmInfo(const Triple &Triple) { +X86WinMCAsmInfo::X86WinMCAsmInfo(const Triple &Triple) + : MCAsmInfo(true /*islittleendian*/) { AsmTransCBE = x86_asm_table; AssemblerDialect = AsmWriterFlavor; |