diff options
author | David Mosberger-Tang <davidm@mostang.com> | 2005-11-03 01:40:19 -0500 |
---|---|---|
committer | Tony Luck <tony.luck@intel.com> | 2005-11-08 12:58:06 -0500 |
commit | cf20d1eafb648bf395b153cbcd0cde40f88c220a (patch) | |
tree | b8ffb8bd95fb62738f891ace618b3727bd8dbeca /arch/arm/mach-s3c2410/mach-vr1000.c | |
parent | f093182d313edde9b1f86dbdaf40ba4da2dbd0e7 (diff) |
[IA64] align signal-frame even when not using alternate signal-stack
At the moment, attempting to invoke a signal-handler on the normal
stack is guaranteed to fail if the stack-pointer happens not to be
16-byte aligned. This is because the signal-trampoline will attempt
to store fp-regs with stf.spill instructions, which will trap for
misaligned addresses. This isn't terribly useful behavior. It's
better to just always align the signal frame to the next lower 16-byte
boundary.
Signed-off-by: David Mosberger-Tang <David.Mosberger@acm.org>
Signed-off-by: Tony Luck <tony.luck@intel.com>
Diffstat (limited to 'arch/arm/mach-s3c2410/mach-vr1000.c')
0 files changed, 0 insertions, 0 deletions