You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
luqmana opened this issue
Dec 27, 2013
· 0 comments
· Fixed by #11181
Labels
A-LLVMArea: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.O-ArmTarget: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 state
"libstd-04ff901e-0.9-pre.so uses VFP register arguments, librustrt.a(rust_try.o) does not"
Introduced by #11121. This is because we now use llc to build rust_try.o but it defaults to soft float for all arm which is wrong for gnueabihf/eabihf. This is fixed in upstream llvm to choose the right float abi based on the target.
This will no longer be an issue once we update llvm.
The text was updated successfully, but these errors were encountered:
A-LLVMArea: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.O-ArmTarget: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 state
Introduced by #11121. This is because we now use
llc
to buildrust_try.o
but it defaults to soft float for all arm which is wrong for gnueabihf/eabihf. This is fixed in upstream llvm to choose the right float abi based on the target.This will no longer be an issue once we update llvm.
The text was updated successfully, but these errors were encountered: