diff options
Diffstat (limited to 'libgloss/spu')
-rw-r--r-- | libgloss/spu/crt0.S | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/libgloss/spu/crt0.S b/libgloss/spu/crt0.S index 39ae588c3..4c4bac660 100644 --- a/libgloss/spu/crt0.S +++ b/libgloss/spu/crt0.S @@ -161,9 +161,13 @@ _start: #ifdef _PROFILE /* Call monstartup if profiling is enabled */ +#ifdef _STD_MAIN + ila $3,0 +#else + ori $3,$80,0 +#endif brsl $LR, __monstartup #endif - ori $3,$80,0 ori $4,$81,0 #ifndef _STD_MAIN |