Sat Jun 24 04:09:08 2006 J"orn Rennecke * crt1.asm (VBR_SETUP): Don't define for SH2E. Index: crt1.asm =================================================================== --- crt1.asm (revision 114329) +++ crt1.asm (working copy) @@ -701,7 +701,7 @@ start: mov.l stack_k,r15 -#if defined (__SH3__) || (defined (__SH_FPU_ANY__) && ! defined (__SH2A__)) || defined (__SH4_NOFPU__) +#if defined (__SH3__) || (defined (__SH_FPU_ANY__) && !defined (__SH2E__) && !defined (__SH2A__)) || defined (__SH4_NOFPU__) #define VBR_SETUP ! before zeroing the bss ... ! if the vbr is already set to vbr_start then the program has been restarted @@ -912,7 +912,7 @@ .balign 256 vbr_100: - #ifdef PROFILE +#ifdef PROFILE ! Note on register usage. ! we use r0..r3 as scratch in this code. If we are here due to a trapa for profiling ! then this is OK as we are just before executing any function code.