This is merged into my staging branch so should be in master soon. Ross
On 8 November 2016 at 06:13, Zhou, Li <li.z...@windriver.com> wrote: > ping > > > > On 11/07/2016 11:02 AM, Li Zhou wrote: > >> 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. >> >> Signed-off-by: Li Zhou <li.z...@windriver.com> >> --- >> meta/recipes-support/db/db_6.0.35.bb | 9 --------- >> 1 file changed, 9 deletions(-) >> >> diff --git a/meta/recipes-support/db/db_6.0.35.bb >> b/meta/recipes-support/db/db_6.0.35.bb >> index f60edf9..b1bec0e 100644 >> --- a/meta/recipes-support/db/db_6.0.35.bb >> +++ b/meta/recipes-support/db/db_6.0.35.bb >> @@ -77,15 +77,6 @@ do_configure() { >> oe_runconf >> } >> -# Override the MUTEX setting here, the POSIX library is >> -# the default - "POSIX/pthreads/library". >> -# Don't ignore the nice SWP instruction on the ARM: >> -# These enable the ARM assembler mutex code >> -ARM_MUTEX = "--with-mutex=ARM/gcc-assembly" >> -MUTEX = "" >> -MUTEX_arm = "${ARM_MUTEX}" >> -MUTEX_armeb = "${ARM_MUTEX}" >> -EXTRA_OECONF += "${MUTEX}" >> EXTRA_OEMAKE_append_class-target = " LIBTOOL=${STAGING_BINDIR_CROSS >> }/${HOST_SYS}-libtool" >> EXTRA_OEMAKE += "STRIP=true docdir=${docdir}/db/" >> >> > > -- > Best Regards! > Zhou Li > Phone number: 86-10-84778511 > > > -- > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-core >
-- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core