]> code.ossystems Code Review - openembedded-core.git/commit
goarch.bbclass: fixups for Go mips32 support
authorMatt Madison <matt@madison.systems>
Sat, 23 Sep 2017 00:58:20 +0000 (17:58 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 25 Sep 2017 13:17:42 +0000 (14:17 +0100)
commitbdd20c296048937737da0f10bd1a3b63843c5bf4
tree76fe0db10e81a2259f885ccdfa7541eae1465b84
parenta83dd65e64e9b7fa702927f96947bd3f0537adfd
goarch.bbclass: fixups for Go mips32 support

* Fix the regular expression in the mips test

* Flag as incompatible any mips32 tunes for n32 ABI
  or soft-float, as go does not support them.

* Replace mips32r2 tune with mips32r1. Go only supports
  mips32r1, which is a strict subset of r2.  Adjusting
  this tune is not ideal, but is hopefully a temporary
  measure until more complete mips32 ISA coverage
  arrives upstream.

[YOCTO #12108]

Signed-off-by: Matt Madison <matt@madison.systems>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/goarch.bbclass