( 0x7cb6 as *const u8 ) == ( (&idtr) as *const u8 ) // falseWell, that's consequence. Let me explain.
First some information about the code.
It's a part of my kernel ( the code that sets up the interrupt table to be specific. ).
The target for the code is --target i686-unknown-linux-gnu and it's using --emit obj in order to link it with the bootloader at a later point.