diff options
author | Bernd Edlinger <bernd.edlinger@hotmail.de> | 2024-04-10 13:34:21 +0200 |
---|---|---|
committer | Bernd Edlinger <bernd.edlinger@hotmail.de> | 2024-04-15 10:22:56 +0200 |
commit | a73073dc7f23ab37ae33402fbb38c8314bcbea3e (patch) | |
tree | 408e9cb03a4fd3e106e149e4679bf87fc073189d /gdb | |
parent | ae14cde6fd2c527c407a115fa1684c2002749552 (diff) | |
download | gdb-a73073dc7f23ab37ae33402fbb38c8314bcbea3e.zip gdb-a73073dc7f23ab37ae33402fbb38c8314bcbea3e.tar.gz gdb-a73073dc7f23ab37ae33402fbb38c8314bcbea3e.tar.bz2 |
sim: riscv: Make stack 16-byte aligned
Various gcc test cases fail due to the stack
alignment of 16 bytes is expected by gcc,
causing issues mostly with vararg functions,
e.g.
FAIL: gcc.c-torture/execute/nest-align-1.c -O0 execution test
FAIL: gcc.c-torture/execute/nest-stdar-1.c -O0 execution test
FAIL: gcc.c-torture/execute/va-arg-12.c -O0 execution test
FAIL: gcc.c-torture/execute/va-arg-15.c -O0 execution test
FAIL: gcc.c-torture/execute/va-arg-16.c -O0 execution test
FAIL: gcc.c-torture/execute/va-arg-17.c -O0 execution test
FAIL: gcc.c-torture/execute/va-arg-20.c -O0 execution test
FAIL: gcc.c-torture/execute/va-arg-26.c -O0 execution test
...
Approved-By: Andrew Burgess <aburgess@redhat.com>
Diffstat (limited to 'gdb')
0 files changed, 0 insertions, 0 deletions