mirror of
https://git.savannah.gnu.org/git/grub.git
synced 2026-10-21 06:49:35 +00:00
These platforms don't have a hard limit on size of resulting code16 code, so we don't care if assembly is bigger than necessarry.
11 lines
220 B
ArmAsm
11 lines
220 B
ArmAsm
/* on x86 old clang doesn't support .code16
|
|
newer clang supports it but creates 6-byte jumps instead of 3-byte ones
|
|
which makes us go over boot sector size. */
|
|
|
|
.code16
|
|
jmp far
|
|
.org 4
|
|
.space 300
|
|
far:
|
|
.byte 0
|