Skip to main content

Module sym

Module sym 

Source
Expand description

The symbols for the names in RESERVED.

Each constant is the position of its name in that list, so the two are one table written twice and a test here holds them together.

Constantsยง

FP_OFFSET
fp_offset, the same for the saved floating point registers.
GP_OFFSET
gp_offset, how far into the saved general registers the list has read.
GR_OFFS
__gr_offs, how far back from __gr_top the list has read, in bytes and negative.
GR_TOP
__gr_top, the end of the saved general registers.
OVERFLOW_ARG_AREA
overflow_arg_area, the arguments that were passed on the stack.
REG_SAVE_AREA
reg_save_area, where the callee spilled the argument registers.
STACK
__stack, the arguments that were passed on the stack.
VA_LIST
__va_list, the tag of the record an AAPCS64 va_list is.
VA_LIST_TAG
__va_list_tag, the tag of the record a SysV x86-64 va_list is an array of one of.
VR_OFFS
__vr_offs, the same for __vr_top.
VR_TOP
__vr_top, the end of the saved vector registers.