summaryrefslogtreecommitdiff
path: root/backends/loongarch_init.c
diff options
context:
space:
mode:
Diffstat (limited to 'backends/loongarch_init.c')
-rw-r--r--backends/loongarch_init.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/backends/loongarch_init.c b/backends/loongarch_init.c
index b641b07f..7bfaaa7f 100644
--- a/backends/loongarch_init.c
+++ b/backends/loongarch_init.c
@@ -46,6 +46,10 @@ loongarch_init (Elf *elf __attribute__ ((unused)),
loongarch_init_reloc (eh);
HOOK (eh, reloc_simple_type);
HOOK (eh, machine_flag_check);
+ HOOK (eh, register_info);
+ HOOK (eh, abi_cfi);
+ /* gcc/config/ #define DWARF_FRAME_REGISTERS. */
+ eh->frame_nregs = 74;
HOOK (eh, check_special_symbol);
return eh;