In order to natively compile an ELF based kernel on my Dreamcast, I had to remove the #define __LEADING_UNDERSCORE in arch/sh3/include/asm.h. As the consensus seems to be to drop the underscore in ELF, is this #define still needed by anyone? // Marcus