CVSROOT: /cvs Module name: src Changes by: dera...@cvs.openbsd.org 2023/04/16 18:02:14
Modified files: sys/arch/amd64/amd64: vector.S sys/arch/amd64/include: asm.h frameasm.h Log message: Add endbr64 instructions to most of the ENTRY() macros. The IDTVEC() and KIDTVEC() macros also get a endbr64, and therefore we need to change the way that vectors are aliased with a new IDTVEC_ALIAS() macro. with guenther, jsg