From 2d9338631117c2dd25c8362ed10cfa89d1be28aa Mon Sep 17 00:00:00 2001 From: Allan Sandfeld Jensen Date: Thu, 23 Oct 2014 18:08:52 +0200 Subject: Do not use floating point instructions in float-abi=soft Pretend VFP doesn't exist when the ABI forbids floating point instructions. Task-number: QTBUG-38371 Change-Id: Id0552201e6bf98812198c0028e2c85107e967a81 Reviewed-by: Michael Bruning --- Source/JavaScriptCore/assembler/MacroAssemblerARM.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'Source/JavaScriptCore/assembler/MacroAssemblerARM.cpp') diff --git a/Source/JavaScriptCore/assembler/MacroAssemblerARM.cpp b/Source/JavaScriptCore/assembler/MacroAssemblerARM.cpp index 0264361b5..6fc08bcb3 100644 --- a/Source/JavaScriptCore/assembler/MacroAssemblerARM.cpp +++ b/Source/JavaScriptCore/assembler/MacroAssemblerARM.cpp @@ -47,6 +47,10 @@ namespace JSC { static bool isVFPPresent() { +#if defined(__SOFTFP__) + return false; +#endif + #if OS(LINUX) int fd = open("/proc/self/auxv", O_RDONLY); if (fd > 0) { -- cgit v1.2.1