]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
db: disable the ARM assembler mutex code
authorLi Zhou <li.zhou@windriver.com>
Mon, 7 Nov 2016 03:02:16 +0000 (11:02 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 15 Nov 2016 15:19:54 +0000 (15:19 +0000)
commitcbc59141807551a938e4b680ace0d05b8d826bb6
tree705af90d58e339c03c62e5748d0dd848e796564e
parenta60304d4c815087e28753b179da3bda421622baa
db: disable the ARM assembler mutex code

The swpb in macro MUTEX_SET will cause "undefined instruction" error
on the new arm arches which don't support this assembly instruction
any more. If use ldrex/strex to replace swpb, the old arm arches don't
support them. So to avoid this issue, just disable the ARM assembler
mutex code, and use the default pthreads mutex.

(From OE-Core rev: aafbc548ebc66dc0d703526f9a98f784e9c9605b)

Signed-off-by: Li Zhou <li.zhou@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-support/db/db_6.0.35.bb