Files
seta75D d6fe8fe829 Init
2021-10-11 22:19:34 -03:00

48 lines
1.4 KiB
Plaintext

# @(#)81 1.7 src/bos/kernel/ml/POWER/context.m4, sysml, bos411, 9438C411a 9/22/94 14:58:53
#*****************************************************************************
#
# COMPONENT_NAME: (SYSML) Kernel Assembler Defines
#
# FUNCTIONS:
#
# ORIGINS: 27
#
# IBM CONFIDENTIAL -- (IBM Confidential Restricted when
# combined with the aggregated modules for this product)
# SOURCE MATERIALS
# (C) COPYRIGHT International Business Machines Corp. 1989, 1990
# All Rights Reserved
#
# US Government Users Restricted Rights - Use, duplication or
# disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#
#****************************************************************************
#-----------------------------------------------------------------------#
#
# Signal Context Jump Buffer -- R2 version
# this is the assembler version of <sys/context.h>
# a full mstsave area follows sc_error and maps to
# the structure found in mstsave.m4
#-----------------------------------------------------------------------#
.dsect sigcontext
sc_start: .space 0
sc_onstack: .long 0 # onstack indicator
sc_mask_lo: .long 0 # low end of signal mask
sc_mask_hi: .long 0 # high end of signal mask
sc_error: .long 0 # saved u_error value
sc_end: .space 0
.dsect sig_save
signo: .long 0
code: .long 0
scp: .long 0
msr: .long 0
sh_fp: .long 0
stkp: .long 0
sh_ret: .long 0
sreg: .long 0