Skip to main content

Module imp

Module imp 

Source
Available on (FreeBSD or GNU/Hurd or illumos or Linux or macOS or NetBSD or OpenBSD or Solaris) and non-miri only.

Staticsยง

MAIN_ALTSTACK ๐Ÿ”’
NEED_ALTSTACK ๐Ÿ”’
PAGE_SIZE ๐Ÿ”’

Functionsยง

cleanupโš 
Safety
current_guard ๐Ÿ”’ โš Android or FreeBSD or GNU/Hurd or L4Re or Linux or NetBSD
drop_handlerโš 
Safety
get_stack ๐Ÿ”’ โš 
get_stack_start ๐Ÿ”’ โš Android or FreeBSD or GNU/Hurd or L4Re or Linux or NetBSD
initโš 
Safety
install_main_guard ๐Ÿ”’ โš 
install_main_guard_bsds ๐Ÿ”’ โš 
install_main_guard_default ๐Ÿ”’ โš 
install_main_guard_linux ๐Ÿ”’ โš 
install_main_guard_linux_musl ๐Ÿ”’ โš 
make_handlerโš 
Safety
signal_handler ๐Ÿ”’ โš 
SIGSEGV/SIGBUS entry point
sigstack_size ๐Ÿ”’ (Android or Linux) and non-uClibc
Modern kernels on modern hardware can have dynamic signal stack sizes.
stack_start_aligned ๐Ÿ”’