arch: generalize frame pointer via CONFIG_FRAME_POINTER introduction

Enabling `CONFIG_FRAME_POINTER` allows the users to build the
kernel with frame-pointer.

Signed-off-by: Yong Cong Sin <ycsin@meta.com>
This commit is contained in:
Yong Cong Sin 2024-05-13 13:12:12 +08:00 committed by Carles Cufí
commit c87dc641bc
13 changed files with 32 additions and 27 deletions

View file

@ -9,7 +9,8 @@ tests:
integration_platforms:
- qemu_riscv32
- qemu_riscv64
extra_args: OVERLAY_CONFIG="enable_fp.conf"
extra_configs:
- CONFIG_FRAME_POINTER=y
harness_config:
type: multi_line
regex:
@ -44,7 +45,8 @@ tests:
- arm64
integration_platforms:
- qemu_cortex_a53
extra_args: OVERLAY_CONFIG="enable_fp.conf"
extra_configs:
- CONFIG_FRAME_POINTER=y
harness_config:
type: multi_line
regex:
@ -58,7 +60,8 @@ tests:
- qemu_riscv32
- qemu_riscv64
- qemu_cortex_a53
extra_args: OVERLAY_CONFIG="enable_fp.conf"
extra_configs:
- CONFIG_FRAME_POINTER=y
harness_config:
type: multi_line
regex: