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
