summaryrefslogtreecommitdiffstats
path: root/release
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2002-11-11 08:11:44 +0000
committermarcel <marcel@FreeBSD.org>2002-11-11 08:11:44 +0000
commit0489f5e22ba1264432035f59b0f069b97f3ff211 (patch)
treef13c58f89616148ab473137eae4edefe8b38221f /release
parente2616c6490bb0ea16984d873449ac5b257281d0d (diff)
downloadFreeBSD-src-0489f5e22ba1264432035f59b0f069b97f3ff211.zip
FreeBSD-src-0489f5e22ba1264432035f59b0f069b97f3ff211.tar.gz
ia64 ABI breaker:
Don't force 16-byte alignment at run-time. Do it at compile-time. This saves us the pointer fiddling by the setjmp functions and reduces complexity. While here, increase the jmp_buf by 16 bytes to an even 512 bytes. Coincidentally, due to the way alignment was handled prior to this change, the jmp_buf has not changed in size, but only in how the space is used. Prior to this change the 16 bytes were reserved for enforcing alignment; now they are reserved by us for future extensions. Therefore, this ABI breaker is relatively save: the failure is always an alignment trap.
Diffstat (limited to 'release')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud