2003-01-31 Michael Snyder <msnyder@redhat.com>
* libc/sys/h8300hms/crt0.S (_start): Change local label from .loop to .Loop, so that ld and gdb will ignore it.
This commit is contained in:
parent
7a94fe2a0f
commit
b85498d44c
@ -1,3 +1,8 @@
|
|||||||
|
2003-01-31 Michael Snyder <msnyder@redhat.com>
|
||||||
|
|
||||||
|
* libc/sys/h8300hms/crt0.S (_start): Change local label
|
||||||
|
from .loop to .Loop, so that ld and gdb will ignore it.
|
||||||
|
|
||||||
2003-01-29 Jason Tishler <jason@tishler.net>
|
2003-01-29 Jason Tishler <jason@tishler.net>
|
||||||
|
|
||||||
* libc/include/time.h: Declare nanosleep() under Cygwin.
|
* libc/include/time.h: Declare nanosleep() under Cygwin.
|
||||||
|
@ -9,10 +9,10 @@ _start:
|
|||||||
mov.w #_edata,r0
|
mov.w #_edata,r0
|
||||||
mov.w #_end,r1
|
mov.w #_end,r1
|
||||||
sub.w r2,r2
|
sub.w r2,r2
|
||||||
.loop: mov.w r2,@r0
|
.Loop: mov.w r2,@r0
|
||||||
adds #2,r0
|
adds #2,r0
|
||||||
cmp r1,r0
|
cmp r1,r0
|
||||||
blo .loop
|
blo .Loop
|
||||||
#ifdef __ELF__
|
#ifdef __ELF__
|
||||||
mov.l #__fini,r0
|
mov.l #__fini,r0
|
||||||
jsr @_atexit
|
jsr @_atexit
|
||||||
@ -38,10 +38,10 @@ _start:
|
|||||||
mov.l #_edata,er0
|
mov.l #_edata,er0
|
||||||
mov.l #_end,er1
|
mov.l #_end,er1
|
||||||
sub.w r2,r2 ; not sure about alignment requirements
|
sub.w r2,r2 ; not sure about alignment requirements
|
||||||
.loop: mov.w r2,@er0 ; playing it safe for now
|
.Loop: mov.w r2,@er0 ; playing it safe for now
|
||||||
adds #2,er0
|
adds #2,er0
|
||||||
cmp.l er1,er0
|
cmp.l er1,er0
|
||||||
blo .loop
|
blo .Loop
|
||||||
#ifdef __ELF__
|
#ifdef __ELF__
|
||||||
mov.l #__fini,r0
|
mov.l #__fini,r0
|
||||||
jsr @_atexit
|
jsr @_atexit
|
||||||
@ -67,10 +67,10 @@ _start:
|
|||||||
mov.l #_edata,er0
|
mov.l #_edata,er0
|
||||||
mov.l #_end,er1
|
mov.l #_end,er1
|
||||||
sub.w r2,r2 ; not sure about alignment requirements
|
sub.w r2,r2 ; not sure about alignment requirements
|
||||||
.loop: mov.w r2,@er0 ; playing it safe for now
|
.Loop: mov.w r2,@er0 ; playing it safe for now
|
||||||
adds #2,er0
|
adds #2,er0
|
||||||
cmp.l er1,er0
|
cmp.l er1,er0
|
||||||
blo .loop
|
blo .Loop
|
||||||
#ifdef __ELF__
|
#ifdef __ELF__
|
||||||
mov.l #__fini,r0
|
mov.l #__fini,r0
|
||||||
jsr @_atexit
|
jsr @_atexit
|
||||||
|
Loading…
x
Reference in New Issue
Block a user