]> code.ossystems Code Review - openembedded-core.git/commit
bash: fix wrong exit status offset
authorRui Wang <rui.wang@windriver.com>
Mon, 16 Jul 2018 02:55:08 +0000 (10:55 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 18 Jul 2018 09:13:30 +0000 (10:13 +0100)
commite2dea46607a24620d6d2c250efc9b2e95bfd5ad8
treecbf90b069a972ea74208479d383134c216b0208d
parentab6f5ea9c15e1e928a5a529813a241daafab2036
bash: fix wrong exit status offset

In Linux,8 bits of the return code and 8 bits of the number of
the killing signal are mixed into a single value on the exit code,
so the exit status offset should be 8. But the autoconf checker
can not determine it while cross compiling, and then it is set to
the default value 0, which will cause generating the wrong exit
code if program exit with an error code.

Signed-off-by: Rui Wang <rui.wang@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/recipes-extended/bash/bash.inc