summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@intel.com>2014-02-24 16:21:02 -0800
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-02-27 22:46:00 +0100
commitc8cde619a5f53521c86114cec64b9dbe73e6fa55 (patch)
treec607bff1ef479bc7a18f7bf55fc01aff06cb891b /bin
parentd2cb81f8d9469e72d9c682c5f8832fbef31bed13 (diff)
Fix ARM atomics for 8- and 16-bit types
This has apparently never worked for any negative value. That's because the compiler sign-extends the incoming expectedValue to fill the 32-bit register, instead of zero-extending it, and it also expects any returned values to also be sign-extended. Task-number: QTBUG-37031 Change-Id: I836eddba7b1acc56bb0ac1d41de7001d06255b9b Reviewed-by: Sergio Ahumada <sahumada@blackberry.com>
Diffstat (limited to 'bin')
0 files changed, 0 insertions, 0 deletions