mes/lib/arm-mes
Danny Milosavljevic 83d8e41020
Add initial ARM implementation.
* include/linux/arm/syscall.h: New file.
* lib/arm-mes/arm.M1: New file.
* lib/arm-mes/elf-0footer.hex2: New file.
* lib/arm-mes/elf32-0header.hex2: New file.
* lib/arm-mes/elf32-body-exit-42.hex2: New file.
* lib/arm-mes/elf32-footer-single-main.hex2: New file.
* lib/arm-mes/elf32-header.hex2: New file.
* lib/arm-mes-mescc/exit-42.c: New file.
* lib/arm-mes-mescc/setjmp.c: New file.
* module/mescc/armv4/as.scm: New file.
* module/mescc/armv4/info.scm: New file.
* module/mescc/M1.scm (hex2:offset2): New procedure.
* module/mescc/mescc.scm: Include (mescc armv4 info).
(hex2:offset3): New procedure.
(info->M1): Use them.
* build-aux/build-guile.sh: Compile them.
2019-09-09 18:33:51 +02:00
..
arm.M1 Add initial ARM implementation. 2019-09-09 18:33:51 +02:00
elf-0footer.hex2 Add initial ARM implementation. 2019-09-09 18:33:51 +02:00
elf32-0header.hex2 Add initial ARM implementation. 2019-09-09 18:33:51 +02:00
elf32-body-exit-42.hex2 Add initial ARM implementation. 2019-09-09 18:33:51 +02:00
elf32-footer-single-main.hex2 Add initial ARM implementation. 2019-09-09 18:33:51 +02:00
elf32-header.hex2 Add initial ARM implementation. 2019-09-09 18:33:51 +02:00