2 #as
: -march
=rv64i
-mabi
=lp64
-defsym __addr__
=1
3 #ld
: -m
[riscv_choose_lp64_emul
] -Ttext
0x8000 --defsym _start
=0x0 -shared
4 #error
: .*relocation R_RISCV_32 against non
-absolute symbol
`addr_globl' can not be used in RV64 when making a shared object.*