123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119 |
- #include <features.h>
- #ifndef __UCLIBC_CTOR_DTOR__
- .weak _init
- .weak _fini
- #endif
- .text
- .align 4
- .literal_position
- .global _start
- .type _start,
- _start:
-
- movi a0, 0
-
- movi a6, main
-
- l32i a7, a1, 0
- addi a8, a1, 4
-
- movi a9, _init
- movi a10, _fini
-
- mov a11, a2
-
- s32i a1, a1, 0
-
- movi a4, __uClibc_main
- callx4 a4
-
- ill
-
- .data
- .align 4
- .global __data_start
- __data_start:
- .long 0
- .weak data_start
- data_start = __data_start
|