> 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
