diff --git a/kernel/isr/interrupts.cc b/kernel/isr/interrupts.cc index cbc82ac..1792bdb 100644 --- a/kernel/isr/interrupts.cc +++ b/kernel/isr/interrupts.cc @@ -106,5 +106,5 @@ void interrupts_bootstrap() idt[49] = MAKE_IDT_DESCRIPTOR(KERNEL_CODE_SEGMENT, isr_49, 0); idtr.base = idt_phys; idtr.limit = 49 * sizeof(idt[0]) - 1; - __asm__ __volatile__ ("lidt (idtr)"); + __asm__ __volatile__ ("lidt (idtr)" : : : "memory"); }