summaryrefslogtreecommitdiffstats
path: root/src/corelib
diff options
context:
space:
mode:
authorKimmo Ollila <kimmo.ollila@qt.io>2021-01-22 11:24:00 +0200
committerKimmo Ollila <kimmo.ollila@qt.io>2021-01-25 08:37:06 +0200
commit77cfbd755af6a76491bfccd1a19d7ca266d57d93 (patch)
tree3243d06ecf6c4589dd2a45c91aada0c88cd40db0 /src/corelib
parent1a9095e1fa4bb5d74b91d1661d55893d0e8620e1 (diff)
Add correct prefix for GHS compiler
This fixes INTEGRITY build error: cannot access position 53 in array of 49 elements constexpr const char *begin = func + prefix; and many "expression must have a constant value" errors. Change-Id: I0e043028fbcb479c6657b59ea144b4536cc65651 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/corelib')
-rw-r--r--src/corelib/kernel/qmetatype.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/corelib/kernel/qmetatype.h b/src/corelib/kernel/qmetatype.h
index e45c40c372..cd9b6ad6c6 100644
--- a/src/corelib/kernel/qmetatype.h
+++ b/src/corelib/kernel/qmetatype.h
@@ -2083,6 +2083,8 @@ constexpr auto typenameHelper()
"auto __cdecl QtPrivate::typenameHelper<"
#elif defined(Q_CC_CLANG)
"auto QtPrivate::typenameHelper() [T = "
+#elif defined(Q_CC_GHS)
+ "auto QtPrivate::typenameHelper<T>() [with T = "
#else
"constexpr auto QtPrivate::typenameHelper() [with T = "
#endif