BPXYSSET — Map the sigaction set

DSECT=.. is not supported. The generated code will allocate SSETOPTION_FLAGS and a DSECT for SSET. This should be followed by CSECT statement to return to the current DSECT or CSECT. AMODE 31 callers use BPXYSSET — Map the sigaction set.

                                                      
            SYSSTATE AMODE64=YES                                                
            BPXYSSET   ,                                                        
**  BPXYSSET: Macro which enables multiple signal calls                         
**  Used By:  SA2                                                               
SSETOPTION_FLAGS   DS    0F                                                     
SSETOPTION_FLAGS1  DS    FL1   FLAGS INDICATING CALLER OPTIONS                  
SSET_IGINVALID     EQU   X'80' IGNORE INVALID SIGNALS & SIGACTIONS     X        
                               0=DO NOT IGNORE, 1=IGNORE                        
                   DS    3FL1  RESERVED                                         
SSET               DSECT ,                                                      
SSETCONSOLMASK     DS  XL8    SIGNALS HAVING THE SAME FLAGS,MASK,      X        
                              USERDATA, AND SIGNAL ACTION                       
SSETCOMPARE        DS  0CL28                                                    
SSETSAHANDLER      DS  AD     ADDRESS OF A SIGNAL HANDLER ROUTINE               
SSETSAMASK         DS  XL8    VALUE FOR SIGACTION MASK                          
SSETUSERDATA       DS  FD     USER DEFINED DATA                                 
SSETFLAGS          DS  XL4    VALUE FOR SIGACTION FLAGS (BPXYSIGH)              
SSETRES01          DS  F      Reserved                                          
SSET#LENGTH        EQU *-SSET LENGTH OF ONE SSET ENTRY                          
** BPXYSSET End