compiler: implement recover() built-in function

This commit is contained in:
Ayke van Laethem
2021-11-29 14:54:34 +01:00
committed by Ron Evans
parent 79ba6a50c3
commit 8d6b210c09
31 changed files with 868 additions and 191 deletions
+1 -1
View File
@@ -17,7 +17,7 @@
],
"extra-files": [
"src/internal/task/task_stack_avr.S",
"src/runtime/gc_avr.S"
"src/runtime/asm_avr.S"
],
"gdb": ["avr-gdb"]
}
+1 -1
View File
@@ -24,7 +24,7 @@
"extra-files": [
"src/device/arm/cortexm.s",
"src/internal/task/task_stack_cortexm.S",
"src/runtime/gc_arm.S"
"src/runtime/asm_arm.S"
],
"gdb": ["gdb-multiarch", "arm-none-eabi-gdb"]
}
+1 -1
View File
@@ -21,7 +21,7 @@
"linkerscript": "targets/gameboy-advance.ld",
"extra-files": [
"targets/gameboy-advance.s",
"src/runtime/gc_arm.S"
"src/runtime/asm_arm.S"
],
"gdb": ["gdb-multiarch"],
"emulator": "mgba -3 {}"
+1 -1
View File
@@ -29,7 +29,7 @@
"extra-files": [
"targets/nintendoswitch.s",
"src/internal/task/task_stack_arm64.S",
"src/runtime/gc_arm64.S",
"src/runtime/asm_arm64.S",
"src/runtime/runtime_nintendoswitch.s"
]
}
+1 -1
View File
@@ -18,7 +18,7 @@
"extra-files": [
"src/device/riscv/start.S",
"src/internal/task/task_stack_tinygoriscv.S",
"src/runtime/gc_riscv.S",
"src/runtime/asm_riscv.S",
"src/device/riscv/handleinterrupt.S"
],
"gdb": ["riscv64-unknown-elf-gdb"]