summaryrefslogtreecommitdiff
path: root/arch/riscv64/bits/signal.h
diff options
context:
space:
mode:
authorPatrick Oppenlander <patrick.oppenlander@gmail.com>2019-08-01 14:34:59 +1000
committerRich Felker <dalias@aerifal.cx>2019-08-06 14:03:56 -0400
commite0e8ae754cc7653fcff489a0e229adbbb49fde6c (patch)
tree9c1fb95924eabf2c6e6b524dde515313ef611694 /arch/riscv64/bits/signal.h
parent49eacf29d29fa704b2feda879978ae64a825358c (diff)
downloadmusl-e0e8ae754cc7653fcff489a0e229adbbb49fde6c.tar.gz
in arm cancellation point asm, don't unnecessarily preserve link register
The only reason we needed to preserve the link register was because we were using a branch-link instruction to branch to __cp_cancel. Replacing this with a branch means we can avoid the save/restore as the link register is no longer modified.
Diffstat (limited to 'arch/riscv64/bits/signal.h')
0 files changed, 0 insertions, 0 deletions