]> code.ossystems Code Review - openembedded-core.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>
Wed, 11 Jan 2017 11:46:39 +0000 (11:46 +0000)
commitd6a0ef7e9dfbda3d55ba18f2bcc69f04d502495d
treec6da1f6e2faf4614ff26b937fab0be18d0da0f1c
parentb4498a6b734661fdfe3ff4e0a9850e796b72005c
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>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
meta/recipes-support/db/db_6.0.35.bb