root/tools/build/feature/test-libunwind-x86_64.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-x86_64.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 
  12 #define dwarf_search_unwind_table UNW_OBJ(dwarf_search_unwind_table)
  13 
  14 static unw_accessors_t accessors;
  15 
  16 int main(void)
  17 {
  18         unw_addr_space_t addr_space;
  19 
  20         addr_space = unw_create_addr_space(&accessors, 0);
  21         if (addr_space)
  22                 return 0;
  23 
  24         unw_init_remote(NULL, addr_space, NULL);
  25         dwarf_search_unwind_table(addr_space, 0, NULL, NULL, 0, NULL);
  26 
  27         return 0;
  28 }

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