On Thu, May 10, 2018 at 12:11 PM, Martin Jansa <martin.ja...@gmail.com> wrote: > On Thu, May 10, 2018 at 11:50:02AM -0700, Khem Raj wrote: >> Hi Martin >> >> Thanks for testing and reporting back >> >> On 5/9/18 2:38 AM, Martin Jansa wrote: >> > My initial tests show couple issues, but usually caused by other changes >> > in that branch, not the gcc-8 itself. >> > >> > 1) strace-4.22 from >> > http://git.openembedded.org/openembedded-core-contrib/commit/?h=kraj/gcc-8&id=af33a8b721cc9caebd3f5226b4c5903f666ab654 >> > fails to build with ptest enabled (it builds with 4.20 version if I >> > revert this change) >> > ../../strace-4.22/tests/inject-nf.c: In function 'main': >> > ../../strace-4.22/tests/inject-nf.c:86:1: error: r7 cannot be used in >> > asm here >> > } >> > ^ >> >> are you targeting thumb1 ? how can I reproduce it ? > > I'm trying to find out what's different in the builds where it was > failing, will provide more info later.
This is probably due to making an inline syscall from Thumb (doesn't a matter Thumb1 or Thumb2) with frame pointers enabled. Does adding -fomit-frame-pointer to CFLAGS fix it? -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core