diff options
| author | Max Filippov <jcmvbkbc@gmail.com> | 2022-03-19 11:06:30 -0700 |
|---|---|---|
| committer | Max Filippov <jcmvbkbc@gmail.com> | 2022-03-19 13:08:11 -0700 |
| commit | e94dc6bbdf29787a5ddb01c143a074c31e427dc7 (patch) | |
| tree | 71c75165250a14578bd5f9691dac57ecacc968e4 /arch/xtensa/include/asm/processor.h | |
| parent | e85d29ba4b24f68e7a78cb85c55e754362eeb2de (diff) | |
| download | lwn-e94dc6bbdf29787a5ddb01c143a074c31e427dc7.tar.gz lwn-e94dc6bbdf29787a5ddb01c143a074c31e427dc7.zip | |
xtensa: merge stack alignment definitions
xtensa currently has two different definitions for stack alignment.
Replace it with single definition usable in both C and assembly.
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Diffstat (limited to 'arch/xtensa/include/asm/processor.h')
| -rw-r--r-- | arch/xtensa/include/asm/processor.h | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/arch/xtensa/include/asm/processor.h b/arch/xtensa/include/asm/processor.h index 37d3e9887fe7..ba62bbcea160 100644 --- a/arch/xtensa/include/asm/processor.h +++ b/arch/xtensa/include/asm/processor.h @@ -18,11 +18,7 @@ #include <asm/types.h> #include <asm/regs.h> -/* Xtensa ABI requires stack alignment to be at least 16 */ - -#define STACK_ALIGN (XCHAL_DATA_WIDTH > 16 ? XCHAL_DATA_WIDTH : 16) - -#define ARCH_SLAB_MINALIGN STACK_ALIGN +#define ARCH_SLAB_MINALIGN XTENSA_STACK_ALIGNMENT /* * User space process size: 1 GB. |
