]> git.baikalelectronics.ru Git - kernel.git/commit
xtensa: only build windowed register support code when needed
authorMax Filippov <jcmvbkbc@gmail.com>
Mon, 26 Jul 2021 14:32:55 +0000 (07:32 -0700)
committerMax Filippov <jcmvbkbc@gmail.com>
Tue, 19 Oct 2021 05:19:35 +0000 (22:19 -0700)
commitd157fe8652250460e6381d9a3c1bdeacd2cf441e
tree5decac9abd975143a4f0f0fd63607dc4aaadb324
parentbb29052a9a0b41d517f8147292e61501965330f1
xtensa: only build windowed register support code when needed

There's no need in window overflow/underflow/alloca exception handlers
or window spill code when neither kernel nor userspace support windowed
registers. Don't build or link it.

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
arch/xtensa/include/asm/traps.h
arch/xtensa/kernel/entry.S
arch/xtensa/kernel/setup.c
arch/xtensa/kernel/signal.c
arch/xtensa/kernel/traps.c
arch/xtensa/kernel/vectors.S
arch/xtensa/kernel/vmlinux.lds.S