[Webkit-unassigned] [Bug 196488] [CMake] Detect SSE2 at compile time

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed May 1 01:26:49 PDT 2019


https://bugs.webkit.org/show_bug.cgi?id=196488

Pablo Saavedra <psaavedra at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |psaavedra at igalia.com

--- Comment #20 from Pablo Saavedra <psaavedra at igalia.com> ---

The removed `isSSE2Present()`function is still present in assertions  included in MacroAssemblerX86Common.h.


Those assertions are reached trying to compile WPE for PC  using gcc 7.3.0:



```
In file included from DerivedSources/ForwardingHeaders/wtf/StdLibExtras.h:32:0,
                 from DerivedSources/ForwardingHeaders/wtf/FastMalloc.h:25,
                 from ../Source/JavaScriptCore/config.h:37,
                 from ../Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:26:
../Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h: In member function ‘void JSC::MacroAssemblerX86Common::moveDouble(JSC::AbstractMacroAssembler<JSC::X86Assembler>::FPRegisterID, JSC::AbstractMacroAssembler<JSC::X86Assembler>::FPRegisterID)’:
../Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h:1458:16: error: ‘isSSE2Present’ was not declared in this scope
         ASSERT(isSSE2Present());
                ^
...
```

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190501/cef3f20c/attachment.html>


More information about the webkit-unassigned mailing list