mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-01-31 19:43:32 +00:00
ae0ee59614
$ m=aarch64-tiny $ make -j8 m=$m o/$m/tool/hello/hello.com o/third_party/qemu/qemu-aarch64 $ o/third_party/qemu/qemu-aarch64 o/$m/tool/hello/hello.com hello world $ ls -hal o/$m/tool/hello/hello.com -rwxr-xr-x 1 jart jart 4.0K May 9 05:04 o/aarch64-tiny/tool/hello/hello.com
17 lines
313 B
ArmAsm
17 lines
313 B
ArmAsm
#include "libc/macros.internal.h"
|
|
.text.unlikely
|
|
|
|
enetreset:
|
|
#ifdef __x86_64__
|
|
.leafprologue
|
|
.profilable
|
|
mov ENETRESET(%rip),%ecx
|
|
jmp __errfun
|
|
#elif defined(__aarch64__)
|
|
adrp x1,ENETRESET
|
|
ldr w0,[x1,#:lo12:ENETRESET]
|
|
b __errfun
|
|
#else
|
|
#error "unsupported architecture"
|
|
#endif
|
|
.endfn enetreset,globl,hidden
|