diff options
author | Thiago Macieira <thiago.macieira@intel.com> | 2017-12-20 08:39:52 -0800 |
---|---|---|
committer | Liang Qi <liang.qi@qt.io> | 2017-12-21 15:51:08 +0000 |
commit | aad0c8dda14f014f1aa221e03f5a3f4257442854 (patch) | |
tree | 803c3db32324453e4606fc2e056f803221ae4a01 /src/plugins/generic/generic.pro | |
parent | 309169afd9a500fb8c4e95dab3a7e0fb53e5d86b (diff) |
Fix build with ICC: it miscompiles the F16C intrinsics
By not actually making them intrinsic, leading to linker errors:
/home/qt/work/qt/qtbase/src/corelib/global/qfloat16_f16c.c:61: undefined reference to `_mm256_cvtps_ph'
/home/qt/work/qt/qtbase/src/corelib/global/qfloat16_f16c.c:76: undefined reference to `_mm256_cvtph_ps'
I had the workaround applied, but only for "intel_icl", the qmake config
for the Intel compiler compatible with MS cl.exe options. The one for
compatibility with Unix cc (intel_icc) was missing.
Task-number: QTBUG-65367
Change-Id: I39332e0a867442d58082fffd15020e4838b6a01d
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
Diffstat (limited to 'src/plugins/generic/generic.pro')
0 files changed, 0 insertions, 0 deletions