mes/lib/linux/riscv64-mes-tcc
Ekaitz Zarraga 10054b2f17 riscv64: add support for tcc
Adapted from -gcc but make assembly match tcc style assembly where the
offsets are received as an extra input argument:

  sw a0, 9(t0)

Becomes:

  sw a0, t0, 9

* lib/linux/riscv64-mes-tcc/_exit.c,
lib/linux/riscv64-mes-tcc/_write.c,
lib/linux/riscv64-mes-tcc/crt1.c,
lib/linux/riscv64-mes-tcc/exit-42.S,
lib/linux/riscv64-mes-tcc/hello-mes.S,
lib/linux/riscv64-mes-tcc/syscall-internal.c,
lib/linux/riscv64-mes-tcc/syscall.c: New files.
2023-11-05 09:45:31 +01:00
..
_exit.c riscv64: add support for tcc 2023-11-05 09:45:31 +01:00
_write.c riscv64: add support for tcc 2023-11-05 09:45:31 +01:00
crt1.c riscv64: add support for tcc 2023-11-05 09:45:31 +01:00
exit-42.S riscv64: add support for tcc 2023-11-05 09:45:31 +01:00
hello-mes.S riscv64: add support for tcc 2023-11-05 09:45:31 +01:00
syscall-internal.c riscv64: add support for tcc 2023-11-05 09:45:31 +01:00
syscall.c riscv64: add support for tcc 2023-11-05 09:45:31 +01:00