summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/MCTargetDesc
diff options
context:
space:
mode:
authorBrad Smith <brad@comstyle.com>2015-01-06 00:53:52 +0000
committerBrad Smith <brad@comstyle.com>2015-01-06 00:53:52 +0000
commite78889c66969e9af8d66459a55bdce41051603a8 (patch)
treee24141fba5209d02cb76512b99d34982c8af26cc /llvm/lib/Target/X86/MCTargetDesc
parent83a2d8ec73302f4c5407202daf5733af143c2d04 (diff)
downloadbcm5719-llvm-e78889c66969e9af8d66459a55bdce41051603a8.tar.gz
bcm5719-llvm-e78889c66969e9af8d66459a55bdce41051603a8.zip
Remove X86 .quad workaround for buggy GNU assembler on OpenBSD / Bitrig.
llvm-svn: 225227
Diffstat (limited to 'llvm/lib/Target/X86/MCTargetDesc')
-rw-r--r--llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp5
1 files changed, 0 insertions, 5 deletions
diff --git a/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp b/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp
index 9a5587cb51d..5795514beec 100644
--- a/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp
+++ b/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp
@@ -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;
OpenPOWER on IntegriCloud