2001-09-04 Jason Merrill <jason_merrill@redhat.com>

* libc/sys/h8300hms/crt0.S: Support ELF initialization.
This commit is contained in:
Jeff Johnston 2001-09-04 19:05:44 +00:00
parent fb7369b515
commit 63c17b5426
2 changed files with 22 additions and 0 deletions

View File

@ -1,3 +1,7 @@
2001-09-04 Jason Merrill <jason_merrill@redhat.com>
* libc/sys/h8300hms/crt0.S: Support ELF initialization.
2001-09-03 Corinna Vinschen <corinna@vinschen.de>
* libc/sys/cygwin/sys/dirent.h (struct dirent): Add version number

View File

@ -13,7 +13,13 @@ _start:
adds #2,r0
cmp r1,r0
blo .loop
#ifdef __ELF__
mov.w #__fini,r0
jsr @_atexit
jsr @__init
#else
jsr @___main
#endif
jsr @_main
jsr @_exit
@ -36,7 +42,13 @@ _start:
adds #2,er0
cmp.l er1,er0
blo .loop
#ifdef __ELF__
mov.w #__fini,r0
jsr @_atexit
jsr @__init
#else
jsr @___main
#endif
jsr @_main
jsr @_exit
@ -59,7 +71,13 @@ _start:
adds #2,er0
cmp.l er1,er0
blo .loop
#ifdef __ELF__
mov.w #__fini,r0
jsr @_atexit
jsr @__init
#else
jsr @___main
#endif
jsr @_main
jsr @_exit