summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/i386/floatundisf.S
diff options
context:
space:
mode:
Diffstat (limited to 'compiler-rt/lib/i386/floatundisf.S')
-rw-r--r--compiler-rt/lib/i386/floatundisf.S4
1 files changed, 4 insertions, 0 deletions
diff --git a/compiler-rt/lib/i386/floatundisf.S b/compiler-rt/lib/i386/floatundisf.S
index 497fa290dfc..070820c9d4d 100644
--- a/compiler-rt/lib/i386/floatundisf.S
+++ b/compiler-rt/lib/i386/floatundisf.S
@@ -51,8 +51,12 @@ DEFINE_COMPILERRT_FUNCTION(__floatundisf)
#ifdef __i386__
+#ifndef __ELF__
.const
.align 3
+#else
+.align 8
+#endif
twop52: .quad 0x4330000000000000
.quad 0x0000000000000fff
sticky: .quad 0x0000000000000000
OpenPOWER on IntegriCloud