$ nm --defined-only libunwind.a | sort -t' ' -k2,3 | grep ' [A-Z] ' 0000000000000048 C dwarf_cie_info_pool 0000000000000048 C dwarf_reg_state_pool 0000000000000010 C _U_dyn_info_list 0000000000000010 C _U_dyn_info_list 0000000000000080 C _UIx86_64_full_mask 0000000000000004 C _ULx86_64_init_done 0000000000000000 D _U_dyn_info_list_lock 0000000000000008 D _ULx86_64_local_addr_space 0000000000000000 D _ULx86_64_lock 0000000000000000 R _ULx86_64_dwarf_to_unw_regnum_map 0000000000000000 T _U_dyn_cancel 0000000000000000 T _U_dyn_info_list_addr 0000000000000000 T _U_dyn_register 0000000000000260 T _Uelf64_find_section 00000000000006d0 T _Uelf64_get_proc_name 0000000000000000 T _Uelf64_get_proc_name_in_image 0000000000000360 T _Uelf64_load_debuglink 00000000000001e0 T _UIx86_64__mempool_alloc 0000000000000270 T _UIx86_64__mempool_free 0000000000000110 T _UIx86_64__mempool_init 0000000000000000 T _UIx86_64_mi_init 00000000000000f0 T _UIx86_64__sos_alloc 0000000000000290 T _ULx86_64_access_fpreg 0000000000000000 T _ULx86_64_access_reg 0000000000000000 T _ULx86_64_apply_reg_state 0000000000000030 T _ULx86_64_cache_frame 0000000000000000 T _ULx86_64_create_addr_space 0000000000000000 T _ULx86_64_destroy_addr_space 0000000000002100 T _ULx86_64_dwarf_apply_reg_state 0000000000000130 T _ULx86_64_dwarf_callback 0000000000000130 T _ULx86_64_dwarf_eval_expr 0000000000000000 T _ULx86_64_dwarf_extract_proc_info_from_fde 00000000000006a0 T _ULx86_64_dwarf_find_proc_info 0000000000000000 T _ULx86_64_dwarf_find_unwind_table 0000000000001630 T _ULx86_64_dwarf_flush_rs_cache 0000000000001f00 T _ULx86_64_dwarf_make_proc_info 00000000000007e0 T _ULx86_64_dwarf_put_unwind_info 0000000000000000 T _ULx86_64_dwarf_read_encoded_pointer 0000000000001fd0 T _ULx86_64_dwarf_reg_states_iterate 00000000000004e0 T _ULx86_64_dwarf_search_unwind_table 0000000000000000 T _ULx86_64_dwarf_stack_aligned 0000000000001870 T _ULx86_64_dwarf_step 0000000000000000 T _ULx86_64_fetch_frame 0000000000000000 T _ULx86_64_get_fpreg 0000000000000000 T _ULx86_64_get_proc_info 0000000000000000 T _ULx86_64_get_proc_info_by_ip 0000000000000000 T _ULx86_64_get_proc_name 0000000000000000 T _ULx86_64_get_reg 0000000000000000 T _ULx86_64_get_save_loc 0000000000000090 T _ULx86_64_handle_signal_frame 0000000000000000 T _ULx86_64_Iextract_dynamic_proc_info 0000000000000000 T _ULx86_64_Ifind_dynamic_proc_info 0000000000000000 T _ULx86_64_init 0000000000000290 T _ULx86_64_init_local 00000000000002a0 T _ULx86_64_init_local2 0000000000000350 T _ULx86_64_init_mem_validate 0000000000000000 T _ULx86_64_init_remote 0000000000000000 T _ULx86_64_Iput_dynamic_unwind_info 0000000000000080 T _ULx86_64_is_signal_frame 0000000000000400 T _ULx86_64_local_addr_space_init 0000000000000000 T _ULx86_64_local_resume 0000000000000000 T _ULx86_64_reg_states_iterate 0000000000000050 T _ULx86_64_resume 0000000000000040 T _ULx86_64_reuse_frame 00000000000000a0 T _ULx86_64_r_uc_addr 0000000000000000 T _ULx86_64_set_cache_size 0000000000000000 T _ULx86_64_set_caching_policy 0000000000000000 T _ULx86_64_set_fpreg 0000000000000000 T _ULx86_64_set_reg 0000000000000170 T _ULx86_64_sigreturn 0000000000000000 T _ULx86_64_stash_frame 0000000000000000 T _ULx86_64_step 0000000000000240 T _ULx86_64_tdep_trace 0000000000000000 T unw_backtrace 0000000000000000 T _Ux86_64_dwarf_init 0000000000000000 T _Ux86_64_flush_cache 0000000000000000 T _Ux86_64_get_accessors 0000000000000000 T _Ux86_64_get_accessors_int 0000000000000000 T _Ux86_64_getcontext 0000000000000071 T _Ux86_64_getcontext_trace 0000000000000000 T _Ux86_64_get_elf_image 00000000000007c0 T _Ux86_64_get_exe_image_path 0000000000000000 T _Ux86_64_is_fpreg 0000000000000000 T _Ux86_64_regname 0000000000000000 T _Ux86_64_setcontext 0000000000000000 T _Ux86_64_strerror 0000000000000000 W backtrace