Dan,

A belated reaction, sorry about the delay.

I just checked the source code. It seems START is treated as a synonym
of CSECT.
At the java level the z390 code does not seem to expect an argument.

If you need it, we could raise an RPI.

Kind regards,
Abe Kornelis.
z390 coordinator
==========


Op 03/06/2020 om 07:56 schreef Dan Greiner:
> According to the HLASM Language Reference manual (SC26-4940), the START 
> statement may be used to create the first control section in an assembly and 
> define an expression that is used to set the initial location counter. For 
> example:
>
>          START X'1000'
>          BR    14
>          END
>
> should generate an assembly where the BR instruction appears at location 1000 
> hex.
>
> However, the z/390 assembler does not appear to recognize the expression on 
> the START statement, and flags no error for this. In the listing, the address 
> of the BR14 is zero, and in object file, the relative address in the .TXT 
> record is also zero ... regardless of what expression I use.
>
> This is certainly not a major issue, and I can easily circumvent it. But, I 
> was curious if I'm incorrectly using START (or is this behavior an 
> undocumented feature)?

Reply via email to