summaryrefslogtreecommitdiff
path: root/libunwind/include
diff options
context:
space:
mode:
authorPetr Hosek <phosek@chromium.org>2019-02-02 20:54:03 +0000
committerPetr Hosek <phosek@chromium.org>2019-02-02 20:54:03 +0000
commit368c02e3ec44e5418626f46abebcc22a69c7f66d (patch)
tree3739dd2057ba9889a428db9b69ea1bcb0192e8aa /libunwind/include
parente546b53e01704215cea39fc44b41dcd776f12c8b (diff)
downloadllvm-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.h26
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