History log of /openbsd/sys/arch/amd64/stand/boot/srt0.S (Results 1 – 4 of 4)
Revision Date Author Comments
# 81621933 08-Dec-2022 guenther <guenther@openbsd.org>

_C_LABEL() and _ASM_LABEL() are no longer useful in the "everything
is ELF" world. Eliminate use of them in amd64, arm64, armv7, i386,
macppc, mips64, and sparc64 code.

ok deraadt@ jca@ krw@


# 22621c31 12-Oct-2012 jsing <jsing@openbsd.org>

Force 16 byte alignment in boot(8) srt0.S, since this is more likely to get
the required file offset (0x120) for the .text segment.


# fcac5417 09-Oct-2012 jsing <jsing@openbsd.org>

Dynamically build the Interrupt Descriptor Table (IDT), instead of using
a static table. This allows the IDT to be placed in .bss and avoids the
"relocation truncated" errors that result from the lin

Dynamically build the Interrupt Descriptor Table (IDT), instead of using
a static table. This allows the IDT to be placed in .bss and avoids the
"relocation truncated" errors that result from the linker trying to put
a 32-bit address into a 16-bit hole.

With input from Marco Peereboom.

ok weingart@

show more ...


# a47f7207 03-Feb-2004 mickey <mickey@openbsd.org>

das boot; das cloned das from das i386