diff options
author | Saleem Abdulrasool <compnerd@compnerd.org> | 2014-07-26 23:44:18 +0000 |
---|---|---|
committer | Saleem Abdulrasool <compnerd@compnerd.org> | 2014-07-26 23:44:18 +0000 |
commit | 94642679533e9345068cc93136982fb96cb1d049 (patch) | |
tree | 453db11717ba324ef3bc9894d0114249cf17fc77 /lib/builtins/x86_64 | |
parent | 27b52791311d667fad3ccab35b8d90db580cccbc (diff) | |
download | compiler-rt-94642679533e9345068cc93136982fb96cb1d049.tar.gz |
builtins: add missed files from previous commits
This adds missed files in SVN r214033 for alignment and corrects a change from
SVN r214034 for fixing compilation with GCC.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@214039 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/builtins/x86_64')
-rw-r--r-- | lib/builtins/x86_64/floatundidf.S | 7 | ||||
-rw-r--r-- | lib/builtins/x86_64/floatundisf.S | 2 | ||||
-rw-r--r-- | lib/builtins/x86_64/floatundixf.S | 3 |
3 files changed, 10 insertions, 2 deletions
diff --git a/lib/builtins/x86_64/floatundidf.S b/lib/builtins/x86_64/floatundidf.S index ad9066515..d54b974f6 100644 --- a/lib/builtins/x86_64/floatundidf.S +++ b/lib/builtins/x86_64/floatundidf.S @@ -24,11 +24,16 @@ #else .section .rdata,"rd" #endif - .balign 4 + + .balign 16 twop52: .quad 0x4330000000000000 + + .balign 16 twop84_plus_twop52: .quad 0x4530000000100000 + + .balign 16 twop84: .quad 0x4530000000000000 diff --git a/lib/builtins/x86_64/floatundisf.S b/lib/builtins/x86_64/floatundisf.S index 60d5fda24..e41f11814 100644 --- a/lib/builtins/x86_64/floatundisf.S +++ b/lib/builtins/x86_64/floatundisf.S @@ -14,6 +14,8 @@ #else .section .rdata,"rd" #endif + + .balign 16 two: .single 2.0 diff --git a/lib/builtins/x86_64/floatundixf.S b/lib/builtins/x86_64/floatundixf.S index 1f2f4f6c1..91bdc8a7a 100644 --- a/lib/builtins/x86_64/floatundixf.S +++ b/lib/builtins/x86_64/floatundixf.S @@ -14,7 +14,8 @@ #else .section .rdata,"rd" #endif - .balign 4 + + .balign 16 twop64: .quad 0x43f0000000000000 |