> From assembly services reference manual for the CSRCMPSC macro: "Note that 
> the expansion dictionary must immediately follow the compression dictionary, 
> and both must be aligned on page boundaries."

Are you building the dictionary dynamically in memory, or is it static and are 
you loading it into memory from a load module in a data set?  If the latter you 
can tell the binder to place the dictionary CSECT on a page boundary using the 
ORDER statement with the (P) option.  Like this:

  ORDER MYDICT(P)
  INCLUDE ddname(MYDICT)

Then when you LOAD the load module, the dictionary will be properly page 
aligned.
https://www.ibm.com/docs/en/zos/3.1.0?topic=reference-order-statement

Kurt Quackenbush
IBM  |  z/OS SMP/E and z/OSMF Software Management  |  [email protected]

Chuck Norris never uses CHECK when he applies PTFs.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to