]> code.ossystems Code Review - openembedded-core.git/commit
gcc-target: Ensure buildtools-extended-tarball doesn't use arch=native
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 30 Apr 2020 18:47:30 +0000 (19:47 +0100)
committerSteve Sakoman <steve@sakoman.com>
Fri, 1 May 2020 20:12:42 +0000 (10:12 -1000)
commit3fff2c9400f2f64cbc8cc450b5ab29505eacbdd1
treeda02fc1a87b1847d1bb50dc14c0e97500e3cd882
parent9fff03afb8e67b360042e80fda8213a67472b9ec
gcc-target: Ensure buildtools-extended-tarball doesn't use arch=native

A nativesdk BBCLASSEXTEND was added to gcc-target without realising this
would pass arch=native through to it for x86-64. This heavily optimises
gcc output for the host its running on meaning it can't be reused via
sstate on other machines.

Add class-target overrides here to get the desired behaviour. All
targets have been covered for completeness.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
meta/recipes-devtools/gcc/gcc-target.inc