when build QtWebKit, we got a problem about javascript assembler suport, t
In file included from /root/qtw/rpmbuild/BUILD/qtwebkit-5.212.0-alpha4/Source/Ja
vaScriptCore/runtime/BasicBlockLocation.h:30,
from /root/qtw/rpmbuild/BUILD/qtwebkit-5.212.0-alpha4/Source/Ja
vaScriptCore/runtime/ControlFlowProfiler.h:30,
from /root/qtw/rpmbuild/BUILD/qtwebkit-5.212.0-alpha4/Source/Ja
vaScriptCore/runtime/VM.h:32,
from /root/qtw/rpmbuild/BUILD/qtwebkit-5.212.0-alpha4/Source/Ja
vaScriptCore/heap/CopiedSpaceInlines.h:32,
from /root/qtw/rpmbuild/BUILD/qtwebkit-5.212.0-alpha4/Source/Ja
vaScriptCore/runtime/ButterflyInlines.h:31,
from /root/qtw/rpmbuild/BUILD/qtwebkit-5.212.0-alpha4/Source/Ja
vaScriptCore/runtime/JSArray.h:25,
from /root/qtw/rpmbuild/BUILD/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/bytecode/ArrayProfile.h:30,
from /root/qtw/rpmbuild/BUILD/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/llint/LLIntOffsetsExtractor.cpp:28:
/root/qtw/rpmbuild/BUILD/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler.h:64:2: error: #error "The MacroAssembler is not supported on this platform."
64 | #error "The MacroAssembler is not supported on this platform."
| ^~~~~
hen we found that we are missing MacroAssembleRISCV64.h
ls rpmbuild/BUILD/qtwebkit-5.212.0-alpha4/Source/JavaScriptCore/assembler/MacroAssembler*
MacroAssemblerARM64.cpp MacroAssemblerMIPS.h
MacroAssemblerARM64.h MacroAssemblerPrinter.cpp
MacroAssemblerARM.cpp MacroAssemblerPrinter.h
MacroAssemblerARM.h MacroAssemblerSH4.h
MacroAssemblerARMv7.cpp MacroAssemblerX86_64.h
MacroAssemblerARMv7.h MacroAssemblerX86Common.cpp
MacroAssemblerCodeRef.h MacroAssemblerX86Common.h
MacroAssembler.cpp MacroAssemblerX86.h
MacroAssembler.h
Can any one help ?