xous-core/kernel/bin
Sean Cross 124040bbb3 kernel: asm: align kernel stack to 16 bytes
The kernel stack offset should be aligned to 16 bytes. Previously it was
aligned to 8 bytes. It's unclear if this was the cause of any issues,
but it is best practice to keep things aligned to 16 bytes.

As part of this, key the atomic instructions off of the CPP macro
presence of atomic instructions.

Signed-off-by: Sean Cross <sean@xobs.io>
2023-12-29 18:15:48 +08:00
..
armv7a-unknown-xous-elf.a kernel: revamp IRQ handling 2023-04-05 16:35:01 +04:00
riscv32i-unknown-none-elf.a kernel: asm: align kernel stack to 16 bytes 2023-12-29 18:15:48 +08:00
riscv32imac-unknown-none-elf.a kernel: asm: align kernel stack to 16 bytes 2023-12-29 18:15:48 +08:00
riscv32imac-unknown-xous-elf.a kernel: asm: align kernel stack to 16 bytes 2023-12-29 18:15:48 +08:00
riscv32imc-unknown-none-elf.a kernel: asm: align kernel stack to 16 bytes 2023-12-29 18:15:48 +08:00
riscv64gc-unknown-none-elf.a kernel: asm: align kernel stack to 16 bytes 2023-12-29 18:15:48 +08:00
riscv64imac-unknown-none-elf.a kernel: asm: align kernel stack to 16 bytes 2023-12-29 18:15:48 +08:00