forked from OSchip/llvm-project
Remove X86 .quad workaround for buggy GNU assembler on OpenBSD / Bitrig.
llvm-svn: 225227
This commit is contained in:
parent
83a2d8ec73
commit
e78889c669
|
@ -108,11 +108,6 @@ X86ELFMCAsmInfo::X86ELFMCAsmInfo(const Triple &T) {
|
|||
// Exceptions handling
|
||||
ExceptionsType = ExceptionHandling::DwarfCFI;
|
||||
|
||||
// OpenBSD and Bitrig have buggy support for .quad in 32-bit mode, just split
|
||||
// into two .words.
|
||||
if ((T.isOSOpenBSD() || T.isOSBitrig()) && T.getArch() == Triple::x86)
|
||||
Data64bitsDirective = nullptr;
|
||||
|
||||
// Always enable the integrated assembler by default.
|
||||
// Clang also enabled it when the OS is Solaris but that is redundant here.
|
||||
UseIntegratedAssembler = true;
|
||||
|
|
Loading…
Reference in New Issue