diff options
| author | Duncan Sands <baldrick@free.fr> | 2008-01-07 13:44:22 +0000 |
|---|---|---|
| committer | Duncan Sands <baldrick@free.fr> | 2008-01-07 13:44:22 +0000 |
| commit | 28bf7ac219d72ad35035177aa7cc367eecef5f5c (patch) | |
| tree | aa50a009de6642726e7c18d36c48c985dd284de9 /llvm/lib | |
| parent | 24db8d383d6cb45ad7bcc53bd3ecc171b3db787d (diff) | |
| download | bcm5719-llvm-28bf7ac219d72ad35035177aa7cc367eecef5f5c.tar.gz bcm5719-llvm-28bf7ac219d72ad35035177aa7cc367eecef5f5c.zip | |
Fix long double support on x86-32 linux.
llvm-svn: 45701
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/X86/X86CallingConv.td | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/X86/X86CallingConv.td b/llvm/lib/Target/X86/X86CallingConv.td index 3a940003a3b..f63144fef85 100644 --- a/llvm/lib/Target/X86/X86CallingConv.td +++ b/llvm/lib/Target/X86/X86CallingConv.td @@ -183,7 +183,7 @@ def CC_X86_32_Common : CallingConv<[ // Long doubles get slots whose size and alignment depends on the // subtarget. - CCIfType<[f80], CCAssignToStack<16, 4>>, + CCIfType<[f80], CCAssignToStack<0, 0>>, // The first 4 vector arguments are passed in XMM registers. CCIfType<[v16i8, v8i16, v4i32, v2i64, v4f32, v2f64], |

