Input parameter list

Register 1 must contain the address of a parameter list, consisting of a list of addresses (OS linkage). Each address in the parameter list points to a parameter.
Table 1. IDIXSFOR input parameters
Parm # Length Input/Output Description
1 See parm #2 Input/Output Side file data set name
Input
Fault Analyzer might provide an input data set name if the compile option was TEST(,SEPARATE).
Output
Exit-provided new data set name/path to try. The length of this name must not exceed 1024 bytes. The member name must be included if the data set is a PDS or PDSE.
2 4 Input/Output Side file data set name (parm #1) length
Input
Length of input side file name.
Output
Length of new data set name or path.
3 4 Input Language code
Value
Meaning
3
C source
4
COBOL
7
Assembler, OS/VS COBOL, non-LE VS COBOL II
10
PL/I (other than Enterprise PL/I)
11
Enterprise PL/I
35
C side file compiled with FORMAT(DWARF)
37
C MDBG side file
41
VS COBOL II (under LE)
4 See parm #5 Input Compile unit name
5 4 Input Compile unit name (parm #4) length
6 See parm #7 Input Load module name
7 4 Input Load module name (parm #6) length
8 See parm #9 Input Load library name
9 4 Input Load library name (parm #8) length
10 4 Output Force return option word
Value
Meaning
0
No forced override
1
Force accept mismatch of last 12 object instructions
-1
Ignore side file processing for this compile unit