diff options
Diffstat (limited to 'libebl/eblopenbackend.c')
| -rw-r--r-- | libebl/eblopenbackend.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/libebl/eblopenbackend.c b/libebl/eblopenbackend.c index 8cf42189..30383ed7 100644 --- a/libebl/eblopenbackend.c +++ b/libebl/eblopenbackend.c @@ -218,6 +218,7 @@ static bool default_check_object_attribute (Ebl *ebl, const char *vendor, int tag, uint64_t value, const char **tag_name, const char **value_name); +static int default_abi_cfi (Ebl *ebl, Dwarf_CIE *abi_info); static void @@ -258,6 +259,7 @@ fill_defaults (Ebl *result) result->syscall_abi = default_syscall_abi; result->check_object_attribute = default_check_object_attribute; result->disasm = NULL; + result->abi_cfi = default_abi_cfi; result->destr = default_destr; result->sysvhash_entrysize = sizeof (Elf32_Word); } @@ -746,3 +748,10 @@ default_check_object_attribute (Ebl *ebl __attribute__ ((unused)), *value_name = NULL; return false; } + +static int +default_abi_cfi (Ebl *ebl __attribute__ ((unused)), + Dwarf_CIE *abi_info __attribute__ ((unused))) +{ + return 0; +} |
