mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-03-18 12:31:26 +00:00
Remove X86 .quad workaround for buggy GNU assembler on OpenBSD / Bitrig.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@225227 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
97d1c07c15
commit
0d3cd751c4
@ -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…
x
Reference in New Issue
Block a user