You can of  course force assembly-time, zero-origin quadword alignment
within a program object using

|          CNOP   byte,16

which fills n bytes, 0 <= n <=15, with no operation instructions

Then asking the Binder to page-align your program object will do the
job [4096 = 0 mod(16)].

For a location within dynamically obtained storage Paul Gilmartin's
scheme of using execution-time modulo (congruence) arithmetic is
inescapable..

John Gilmore, Ashland, MA 01721 - USA

t.

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

Reply via email to