root/tools/build/feature/test-libunwind-aarch64.c

/* [<][>][^][v][top][bottom][index][help] */

DEFINITIONS

This source file includes following definitions.
  1. main

   1 // SPDX-License-Identifier: GPL-2.0
   2 #include <libunwind-aarch64.h>
   3 #include <stdlib.h>
   4 
   5 extern int UNW_OBJ(dwarf_search_unwind_table) (unw_addr_space_t as,
   6                                                unw_word_t ip,
   7                                                unw_dyn_info_t *di,
   8                                                unw_proc_info_t *pi,
   9                                                int need_unwind_info, void *arg);
  10 
  11 #define dwarf_search_unwind_table UNW_OBJ(dwarf_search_unwind_table)
  12 
  13 static unw_accessors_t accessors;
  14 
  15 int main(void)
  16 {
  17         unw_addr_space_t addr_space;
  18 
  19         addr_space = unw_create_addr_space(&accessors, 0);
  20         if (addr_space)
  21                 return 0;
  22 
  23         unw_init_remote(NULL, addr_space, NULL);
  24         dwarf_search_unwind_table(addr_space, 0, NULL, NULL, 0, NULL);
  25 
  26         return 0;
  27 }

/* [<][>][^][v][top][bottom][index][help] */