Details
Description
The very same build with gcc 8.2 works. It also works if I build this for ppc, but the little endian platforms I tried (ia32, amd64, arm) all fail.
/tmp/e2/build/qt-everywhere-src-5.12.1/qtscript/src/3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp: At global scope: /tmp/e2/build/qt-everywhere-src-5.12.1/qtscript/src/3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:483:5: error: expected '(' before 'volatile' asm volatile ( ^~~~~~~~ ( /tmp/e2/build/qt-everywhere-src-5.12.1/qtscript/src/3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:484:1: error: expected unqualified-id before string constant ".text\n" ^~~~~~~~~ /tmp/e2/build/qt-everywhere-src-5.12.1/qtscript/src/3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:483:15: error: expected ')' before string constant asm volatile ( ~^ ) ".text\n" ~~~~~~~~~ /tmp/e2/build/qt-everywhere-src-5.12.1/qtscript/src/3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:518:5: error: expected '(' before 'volatile' asm volatile ( ^~~~~~~~ ( /tmp/e2/build/qt-everywhere-src-5.12.1/qtscript/src/3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:519:1: error: expected unqualified-id before string constant ".globl " SYMBOL_STRING(ctiVMThrowTrampoline) "\n" ^~~~~~~~~ /tmp/e2/build/qt-everywhere-src-5.12.1/qtscript/src/3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:518:15: error: expected ')' before string constant asm volatile ( ~^ ) ".globl " SYMBOL_STRING(ctiVMThrowTrampoline) "\n" ~~~~~~~~~ /tmp/e2/build/qt-everywhere-src-5.12.1/qtscript/src/3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:534:5: error: expected '(' before 'volatile' asm volatile ( ^~~~~~~~ ( /tmp/e2/build/qt-everywhere-src-5.12.1/qtscript/src/3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:535:1: error: expected unqualified-id before string constant ".globl " SYMBOL_STRING(ctiOpThrowNotCaught) "\n" ^~~~~~~~~ /tmp/e2/build/qt-everywhere-src-5.12.1/qtscript/src/3rdparty/javascriptcore/JavaScriptCore/jit/JITStubs.cpp:534:15: error: expected ')' before string constant asm volatile ( ~^ )