[Info-vax] Weird Cobol alignment issue.
Jan-Erik Soderholm
jan-erik.soderholm at telia.com
Tue Apr 2 12:20:56 EDT 2013
abrsvc wrote 2013-04-02 16:25:
> Ay chance that you changed from nooptimize to optimize or changed any
> other "alignment" related compiler option? This looks like a packed vs
> aligned problem. Note that the size is 15 vs 16 which would affect
> boundary alignment a bit. Without seeing the actual Alpha assembly
> code, I can't tell what the system is doing here, but it really looks
> like a natural boundary issue.
>
> Can you Email enough to allow me to compile the module?
>
> Dan
>
There is nothing secret in the code as such. If you keep
it for yourself, I might mail the sources needed to
reproduce this. My mail address is available here:
"http://www.jescab.se/Kontakt1.htm" and I'll reply
with the files if you mail me.
I'll try to cut out as much as possible without loosing
the problem, so to speak.
The only switches I use is "/LIST/COPY/ANSI". Yes, this is
in ANSI fixed format since the code uses include files
from the IBM MQ distribution (client kit).
According to the .LIS file :
COMMAND QUALIFIERS
COBOL
/NOALIGNMENT
/GRANULARITY = QUAD
/NOANALYSIS_DATA
/NOINCLUDE
/ANSI_FORMAT
/LIST
/ARCHITECTURE = GENERIC
/NOMACHINE_CODE
/ARITHMETIC = NATIVE
/NOMAP
/NOAUDIT
/MATH_INTERMEDIATE = FLOAT
/CHECK = (NOPERFORM, NOBOUNDS, NODECIMAL, NODUPLICATE_KEYS)
/NATIONALITY = US
/NOCONDITIONALS
/OBJECT
/NOCONVERT = LEADING_BLANKS
/OPTIMIZE = (LEVEL=4,TUNE=GENERIC)
/COPY_LIST
/RESERVED_WORDS = (XOPEN, NOFOREIGN_EXTENSIONS, NO200X)
/NOCROSS_REFERENCE
/NOSEPARATE_COMPILATION
/DEBUG = (NOSYMBOLS, TRACEBACK)
/NOSEQUENCE_CHECK
/NODEPENDENCY_DATA
/STANDARD = (NOXOPEN, NOSYNTAX, NOV3, 85, NOMIA)
/NODIAGNOSTICS
/NOTIE
/NODISPLAY_FORMATTED
/NOTRUNCATE
/NOFIPS
/VFC
/NOFLAGGER
/WARNINGS = (NOINFORMATION, OTHER)
/FLOAT = D_FLOAT
More information about the Info-vax
mailing list