diff options
author | Petr Hosek <phosek@chromium.org> | 2019-02-02 20:54:03 +0000 |
---|---|---|
committer | Petr Hosek <phosek@chromium.org> | 2019-02-02 20:54:03 +0000 |
commit | 368c02e3ec44e5418626f46abebcc22a69c7f66d (patch) | |
tree | 3739dd2057ba9889a428db9b69ea1bcb0192e8aa /libunwind/include | |
parent | e546b53e01704215cea39fc44b41dcd776f12c8b (diff) | |
download | llvm-368c02e3ec44e5418626f46abebcc22a69c7f66d.tar.gz |
[libunwind] Remove the remote unwinding support
This is unfinished, unused and incomplete. This could be brought back in
the future if there's a desire to build a more complete implementation,
but at the moment it's just bitrotting.
Differential Revision: https://reviews.llvm.org/D57252
llvm-svn: 352965
Diffstat (limited to 'libunwind/include')
-rw-r--r-- | libunwind/include/libunwind.h | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/libunwind/include/libunwind.h b/libunwind/include/libunwind.h index d9e38b704db7..d06724d3c31f 100644 --- a/libunwind/include/libunwind.h +++ b/libunwind/include/libunwind.h @@ -124,32 +124,6 @@ extern int unw_get_proc_name(unw_cursor_t *, char *, size_t, unw_word_t *) LIBUN extern unw_addr_space_t unw_local_addr_space; -#ifdef UNW_REMOTE -/* - * Mac OS X "remote" API for unwinding other processes on same machine - * - */ -extern unw_addr_space_t unw_create_addr_space_for_task(task_t); -extern void unw_destroy_addr_space(unw_addr_space_t); -extern int unw_init_remote_thread(unw_cursor_t *, unw_addr_space_t, thread_t *); -#endif /* UNW_REMOTE */ - -/* - * traditional libunwind "remote" API - * NOT IMPLEMENTED on Mac OS X - * - * extern int unw_init_remote(unw_cursor_t*, unw_addr_space_t, - * thread_t*); - * extern unw_accessors_t unw_get_accessors(unw_addr_space_t); - * extern unw_addr_space_t unw_create_addr_space(unw_accessors_t, int); - * extern void unw_flush_cache(unw_addr_space_t, unw_word_t, - * unw_word_t); - * extern int unw_set_caching_policy(unw_addr_space_t, - * unw_caching_policy_t); - * extern void _U_dyn_register(unw_dyn_info_t*); - * extern void _U_dyn_cancel(unw_dyn_info_t*); - */ - #ifdef __cplusplus } #endif |