diff options
author | Sami Nurmenniemi <sami.nurmenniemi@qt.io> | 2017-03-07 16:45:49 +0200 |
---|---|---|
committer | Sami Nurmenniemi <sami.nurmenniemi@qt.io> | 2017-04-07 05:54:04 +0000 |
commit | bbb67ca32cebad312f02e916dff54e591b92af24 (patch) | |
tree | 01fff48a0f0bf53098e2f87d6608705aaedf2ac3 /src/network/access | |
parent | 5c6d1324084f506fdb992d48515894a64e8f4841 (diff) |
Fix tst_Collections for gcc/arm
- Alignment test was not compiling or passing on GCC / arm
- Using C++11 alignas() enforces maximum limit for the alignment, which
at least on GCC / arm is __BIGGEST_ALIGNMENT__ multiplied by 8
- On GCC 6.2.0 / x86_84, maximum alignment accepted by alignas is 128
- On GCC 5.3.0 / arm, maximum alignment accepted by alignas is 64
- This change calculates biggest tested alignment on ARM targets
and compilers supporting alignas() to the value calculated
from __BIGGEST_ALIGNMENT__
Task-number: QTBUG-55492
Change-Id: If2b70000ff9cdc5ae8c5a00e39f79efcc6ba1221
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/network/access')
0 files changed, 0 insertions, 0 deletions