mirror_zfs/module/lua/setjmp
Attila Fülöp 037e4f2536 x86 asm: Replace .align with .balign
The .align directive used to align storage locations is
ambiguous. On some platforms and assemblers it takes a byte count,
on others the argument is interpreted as a shift value. The current
usage expects the first interpretation.

Replace it with the unambiguous .balign directive which always
expects a byte count, regardless of platform and assembler.

Reviewed-by: Jorgen Lundman <lundman@lundman.net>
Reviewed-by: Tino Reichardt <milky-zfs@mcmilk.de>
Reviewed-by: Richard Yao <richard.yao@alumni.stonybrook.edu>
Signed-off-by: Attila Fülöp <attila@fueloep.org>
Closes #14422
2023-01-24 09:04:39 -08:00
..
setjmp_aarch64.S x86 asm: Replace .align with .balign 2023-01-24 09:04:39 -08:00
setjmp_arm.S x86 asm: Replace .align with .balign 2023-01-24 09:04:39 -08:00
setjmp_i386.S x86 asm: Replace .align with .balign 2023-01-24 09:04:39 -08:00
setjmp_mips.S OpenZFS 7431 - ZFS Channel Programs 2018-02-08 15:28:18 -08:00
setjmp_ppc.S x86 asm: Replace .align with .balign 2023-01-24 09:04:39 -08:00
setjmp_rv64g.S Preliminary support for RV64G 2019-11-06 10:56:09 -08:00
setjmp_s390x.S OpenZFS 7431 - ZFS Channel Programs 2018-02-08 15:28:18 -08:00
setjmp_sparc64.S x86 asm: Replace .align with .balign 2023-01-24 09:04:39 -08:00
setjmp_x86_64.S Unify Assembler files between Linux and Windows 2023-01-17 11:09:19 -08:00
setjmp.S Preliminary support for RV64G 2019-11-06 10:56:09 -08:00