Hi,
 I am not sure if this is the right list but I’m sure if it’s not then someone 
will point me in the right direction.
 I am using the EXIT(OBJECT) to capture records as they are produced. When I 
don’t specify the GOFF option the records I get are identical to those if 
written to a file. However, when GOFF is specified the results are quite 
different.
 In my case take this simple example:

TEST    START
TEST    AMODE 31
TEST    RMODE ANY
  STM   14,12,12(13)
  LR     12,15
  LHI    15,0
  LM     14,12,12(13)
  BR     14
  END

When I assemble with GOFF and no exits specified 9 records are produced each 
prefixed with:

03F00000000000000000000000000000
03000000000000010000000000000000
03000001000000020000000100000000
03000001000000030000000100000000
03000001000000040000000100000000
03000002000000050000000400000000
03100000000000040000000000000000
03100001000000020000000000000000
03400000000000000000000000000000

When I assemble with EXIT(INEXIT…) I get 18 records with very different 
prefixes:

03F10000000000000000000000000000
03F20000000000000000000000000000
03010000000000010000000000000000
03020000000000000000000000000000
03010001000000020000000100000000
03020000000000000000000000000000
03010001000000030000000100000000
03020000000000000000000000000000
03010001000000040000000100000000
03020000000000000000000000000000
03010002000000050000000400000000
03020000000000000000000000000000
03110000000000040000000000000000
03120000000000000000000000000000
03110001000000020000000000000000
03120000000000000000000000000000
03410000000000000000000000000000
03420000000000000000000000000000

Certainly the binder doesn’t like it:

 IEW2326E 1221 THE FOLLOWING INVALID RECORD HAS BEEN SEEN:
 IEW2326E 1221 THE FOLLOWING INVALID RECORD HAS BEEN SEEN:
 IEW2326E 1221 THE FOLLOWING INVALID RECORD HAS BEEN SEEN:
 IEW2326E 1221 THE FOLLOWING INVALID RECORD HAS BEEN SEEN:
 IEW2326E 1221 THE FOLLOWING INVALID RECORD HAS BEEN SEEN:
 IEW2326E 1221 THE FOLLOWING INVALID RECORD HAS BEEN SEEN:
 IEW2326E 1221 THE FOLLOWING INVALID RECORD HAS BEEN SEEN:
 IEW2326E 1221 THE FOLLOWING INVALID RECORD HAS BEEN SEEN:
 IEW2326E 1221 THE FOLLOWING INVALID RECORD HAS BEEN SEEN:
 IEW2326E 1221 THE FOLLOWING INVALID RECORD HAS BEEN SEEN:
 IEW2326E 1221 THE FOLLOWING INVALID RECORD HAS BEEN SEEN:
 IEW2326E 1221 THE FOLLOWING INVALID RECORD HAS BEEN SEEN:
 IEW2326E 1221 THE FOLLOWING INVALID RECORD HAS BEEN SEEN:
 IEW2326E 1221 THE FOLLOWING INVALID RECORD HAS BEEN SEEN:
 IEW2326E 1221 THE FOLLOWING INVALID RECORD HAS BEEN SEEN:
 IEW2326E 1221 THE FOLLOWING INVALID RECORD HAS BEEN SEEN:
 IEW2326E 1221 THE FOLLOWING INVALID RECORD HAS BEEN SEEN:
 IEW2326E 1221 THE FOLLOWING INVALID RECORD HAS BEEN SEEN:
 IEW2677S 5130 A VALID ENTRY POINT COULD NOT BE DETERMINED.
 IEW2230S 0414 MODULE HAS NO TEXT.

I have no idea why the assembler output is so different.

Neale

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

Reply via email to