Wasm: Add workaround for Emscripten compiler again
This work around was added directly to the generated files at some point, and never to the generator it seems. So to avoid removing the workaround again when we regenerate the next time, we need to add it. Task-number: QTBUG-74511 Change-Id: Ided1bd949234ba82df61c55891646823e7f72e80 Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io>
This commit is contained in:
parent
adaa3acc74
commit
e59ba35f1b
@ -798,6 +798,9 @@ static const char *property_string =
|
|||||||
" signed short mirrorDiff : 16;\n"
|
" signed short mirrorDiff : 16;\n"
|
||||||
" ushort lowerCaseSpecial : 1;\n"
|
" ushort lowerCaseSpecial : 1;\n"
|
||||||
" signed short lowerCaseDiff : 15;\n"
|
" signed short lowerCaseDiff : 15;\n"
|
||||||
|
"#ifdef Q_OS_WASM\n"
|
||||||
|
" unsigned char : 0; //wasm 64 packing trick\n"
|
||||||
|
"#endif\n"
|
||||||
" ushort upperCaseSpecial : 1;\n"
|
" ushort upperCaseSpecial : 1;\n"
|
||||||
" signed short upperCaseDiff : 15;\n"
|
" signed short upperCaseDiff : 15;\n"
|
||||||
" ushort titleCaseSpecial : 1;\n"
|
" ushort titleCaseSpecial : 1;\n"
|
||||||
@ -806,6 +809,9 @@ static const char *property_string =
|
|||||||
" signed short caseFoldDiff : 15;\n"
|
" signed short caseFoldDiff : 15;\n"
|
||||||
" ushort unicodeVersion : 8; /* 5 used */\n"
|
" ushort unicodeVersion : 8; /* 5 used */\n"
|
||||||
" ushort nfQuickCheck : 8;\n" // could be narrowed
|
" ushort nfQuickCheck : 8;\n" // could be narrowed
|
||||||
|
"#ifdef Q_OS_WASM\n"
|
||||||
|
" unsigned char : 0; //wasm 64 packing trick\n"
|
||||||
|
"#endif\n"
|
||||||
" ushort graphemeBreakClass : 5; /* 5 used */\n"
|
" ushort graphemeBreakClass : 5; /* 5 used */\n"
|
||||||
" ushort wordBreakClass : 5; /* 5 used */\n"
|
" ushort wordBreakClass : 5; /* 5 used */\n"
|
||||||
" ushort sentenceBreakClass : 8; /* 4 used */\n"
|
" ushort sentenceBreakClass : 8; /* 4 used */\n"
|
||||||
|
Loading…
Reference in New Issue
Block a user