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 | 24c68b26d8f3d87b0faa93c867d79f9f7ff1226b (patch) | |
| tree | 5a663c6f5b7038c1c4d79bf4867535f4487cc662 | |
| parent | 6381633c63042a0ab8272d2d6941301580d53ae9 (diff) | |
| download | bcm5719-llvm-24c68b26d8f3d87b0faa93c867d79f9f7ff1226b.tar.gz bcm5719-llvm-24c68b26d8f3d87b0faa93c867d79f9f7ff1226b.zip  | |
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.
llvm-svn: 214039
| -rw-r--r-- | compiler-rt/lib/builtins/i386/floatundidf.S | 2 | ||||
| -rw-r--r-- | compiler-rt/lib/builtins/x86_64/floatundidf.S | 7 | ||||
| -rw-r--r-- | compiler-rt/lib/builtins/x86_64/floatundisf.S | 2 | ||||
| -rw-r--r-- | compiler-rt/lib/builtins/x86_64/floatundixf.S | 3 | 
4 files changed, 11 insertions, 3 deletions
diff --git a/compiler-rt/lib/builtins/i386/floatundidf.S b/compiler-rt/lib/builtins/i386/floatundidf.S index fdc0a920bab..676fed0c22a 100644 --- a/compiler-rt/lib/builtins/i386/floatundidf.S +++ b/compiler-rt/lib/builtins/i386/floatundidf.S @@ -20,7 +20,7 @@  #if defined(__APPLE__)  	.const  #elif defined(__ELF__) -	.rodata +	.section .rodata  #else  	.section .rdata,"rd"  #endif diff --git a/compiler-rt/lib/builtins/x86_64/floatundidf.S b/compiler-rt/lib/builtins/x86_64/floatundidf.S index ad906651597..d54b974f669 100644 --- a/compiler-rt/lib/builtins/x86_64/floatundidf.S +++ b/compiler-rt/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/compiler-rt/lib/builtins/x86_64/floatundisf.S b/compiler-rt/lib/builtins/x86_64/floatundisf.S index 60d5fda244e..e41f118140a 100644 --- a/compiler-rt/lib/builtins/x86_64/floatundisf.S +++ b/compiler-rt/lib/builtins/x86_64/floatundisf.S @@ -14,6 +14,8 @@  #else  	.section .rdata,"rd"  #endif + +	.balign 16  two:  	.single 2.0 diff --git a/compiler-rt/lib/builtins/x86_64/floatundixf.S b/compiler-rt/lib/builtins/x86_64/floatundixf.S index 1f2f4f6c138..91bdc8a7a19 100644 --- a/compiler-rt/lib/builtins/x86_64/floatundixf.S +++ b/compiler-rt/lib/builtins/x86_64/floatundixf.S @@ -14,7 +14,8 @@  #else  	.section .rdata,"rd"  #endif -	.balign 4 + +	.balign 16  twop64:  	.quad 0x43f0000000000000  | 

