OSDN Git Service

csky: Fixup libgcc unwind error
authorGuo Ren <ren_guo@c-sky.com>
Wed, 26 Jun 2019 03:27:03 +0000 (11:27 +0800)
committerGuo Ren <ren_guo@c-sky.com>
Wed, 26 Jun 2019 05:45:48 +0000 (13:45 +0800)
commit19e5e2ae9c883f5651eaaeab2f258e2c4b78fda3
treea04e7222c6a85f5f25a0eb71e6333d62d294c9e3
parent9e0babf2c06c73cda2c0cd37a1653d823adb40ec
csky: Fixup libgcc unwind error

The struct rt_sigframe is also defined in libgcc/config/csky/linux-unwind.h
of gcc. Although there is no use for the first three word space, we must
keep them the same with linux-unwind.h for member position.

The BUG is found in glibc test with the tst-cancel02.
The BUG is from commit:bf2416829362 of linux-5.2-rc1 merge window.

Signed-off-by: Guo Ren <ren_guo@c-sky.com>
Signed-off-by: Mao Han <han_mao@c-sky.com>
Cc: Arnd Bergmann <arnd@arndb.de>
arch/csky/kernel/signal.c