diff options
Diffstat (limited to 'gcc/config/score/crti.asm')
-rw-r--r-- | gcc/config/score/crti.asm | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/gcc/config/score/crti.asm b/gcc/config/score/crti.asm index 2408596b213..8c6bca0e0cd 100644 --- a/gcc/config/score/crti.asm +++ b/gcc/config/score/crti.asm @@ -43,8 +43,8 @@ .mask 0x00000000, 0 _start: la r28, _gp - la r8, __bss_start - la r9, __bss_end__ + la r8, _bss_start + la r9, _bss_end__ sub! r9, r8 srli! r9, 2 addi r9, -1 @@ -91,8 +91,8 @@ _fini: .mask 0x00000000,0 _start: la r28, _gp - la r8, __bss_start - la r9, __bss_end__ + la r8, _bss_start + la r9, _bss_end__ sub! r9, r8 srli! r9, 2 addi r9, -1 @@ -102,15 +102,10 @@ _start: sw r9, [r8]+, 4 bcnz 1b la r0, _stack -# jl _init -# la r4, _end -# jl _init_argv ldiu! r4, 0 ldiu! r5, 0 -# jl main la r29, main brl r29 -# jl exit la r29, exit brl r29 .end _start |