Ah. That makes more sense why ARM_INSTRUCTION_SET is there. It still fails to build with thumb, so I reverted that portion of the patch. Thanks!
On Fri, Apr 29, 2016 at 5:57 PM, Khem Raj <[email protected]> wrote: > > > On Apr 29, 2016, at 12:49 PM, Derek Straka <[email protected]> wrote: > > > > Removed ARM_INSTRUCTION_SET since it builds on qemuarm and qemuarm64 > without issues > > Also tested the build on qemuppc and qemux86-64 > > > For test, you need to set ARM_INSTRUCTION_SET = “thumb” in this recipe and > see if that works for qemuarm > if that does then it can be removed. > > > Signed-off-by: Derek Straka <[email protected]> > > --- > > meta-oe/recipes-benchmark/tinymembench/tinymembench_git.bb | 12 > ++---------- > > 1 file changed, 2 insertions(+), 10 deletions(-) > > > > diff --git a/meta-oe/recipes-benchmark/tinymembench/tinymembench_git.bb > b/meta-oe/recipes-benchmark/tinymembench/tinymembench_git.bb > > index 9898a70..a675bda 100644 > > --- a/meta-oe/recipes-benchmark/tinymembench/tinymembench_git.bb > > +++ b/meta-oe/recipes-benchmark/tinymembench/tinymembench_git.bb > > @@ -6,9 +6,9 @@ HOMEPAGE = "https://github.com/ssvb/tinymembench/wiki" > > LICENSE = "MIT" > > LIC_FILES_CHKSUM = > "file://main.c;endline=22;md5=879b9bbb60851454885b5fa47eb6b345" > > > > -PV = "0.3.9+git${SRCPV}" > > +PV = "0.4.0+git${SRCPV}" > > > > -SRCREV = "95e68477588d41187b2d2e52ecf6be0e7eb06b8d" > > +SRCREV = "2c789849709d837b4bd114c11ed2d9bdc65afbc6" > > SRC_URI = "git://github.com/ssvb/tinymembench.git" > > > > S = "${WORKDIR}/git" > > @@ -17,11 +17,3 @@ do_install() { > > install -d ${D}${bindir} > > install -m755 tinymembench ${D}${bindir}/ > > } > > - > > -# Fails to build with thumb-1 (qemuarm) > > -#| {standard input}: Assembler messages: > > -#| {standard input}:66: Error: instruction not supported in Thumb16 > mode -- `subs r1,r1,#16' > > -#| {standard input}:69: Error: instruction not supported in Thumb16 > mode -- `subs r1,r1,#16' > > -#| {standard input}:82: Error: selected processor does not support > Thumb mode `mla r3,r4,r3,r5' > > -#| {standard input}:82: Error: unshifted register required -- `and > r8,r7,r3,lsr#16' > > -ARM_INSTRUCTION_SET = "arm" > > -- > > 1.9.1 > > > > -- > > _______________________________________________ > > Openembedded-devel mailing list > > [email protected] > > http://lists.openembedded.org/mailman/listinfo/openembedded-devel > > -- _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-devel
