Ed Jaffe wrote:
On 1/27/2016 9:25 AM, Barry Lichtenstein wrote:
Note that the binder has been producing program objects for over 25
years. It is difficult to make significant enhancements to OBJ object
module and load module formats. Some important things have been
added such as AMODE 64 and quad-word alignment.
If old-school OBJ modules now support quad-word alignment, why does
HLASM warn for NOGOFF with SECTALGN(16)?
** ASMA216W Quad-word alignment in NOGOFF object text
Good question!
See zOS MVS Program Management: Advanced Facilities (SA23-1392-00), in
the section
titled "ESD record" - it's clear you can create an SD, PC or CM symbol
with quadword
alignment. You can also see the definitions for RMODE 64 and AMODE 64
there.
The section on "Load module formats" also indicates how to specify
quad-word
alignment on these symbols.
Furthmore, from the HLASM Programmar's Guide (SC26-4941-06) we can also
find the same definitions in the section named "ESD record format".
I wonder why HLASM generates this warning - the description for it says:
--
riv...@dignus.com Work: (919) 676-0847
Get your mainframe programming tools at http://www.dignus.com
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN