IBMLIST nostalgia:

IIRC DOS/360 programs sometimes utilized 2-byte relocatable adcons. Memory
was scarce, hence the desire to save bytes, and hence the use of < 65K
address spaces.

Charles


-----Original Message-----
From: IBM Mainframe Assembler List [mailto:[email protected]]
On Behalf Of Peter Relson
Sent: Saturday, July 4, 2020 6:24 AM
To: [email protected]
Subject: Re: z390 RLD Entries ... Bug or Feature?

I don't know anything about z390, but FWIW z/OS does not support 
5/6/7-byte relocatable adcons (let alone use of 5 through 8 on ALn but 
they are supported on ADLn). Use of ADL5/6/7 is detected by the binder 
with the  message:
IEW2353E 243F SECTION TEST CONTAINS INVALID DATA. ERROR CODE IS 250008. 

where
250008 - RLD contains an invalid length field. Supported lengths are 2, 3, 
4, and 8, where 8 is allowed only for type loader token. 

<<I'm not confident that "where 8 is allowed only for type loader token" 
is correct. I'll inquire>>

z/OS has never, to my knowledge, supported 1-byte relocatable adcons. And 
of course use of a length-2 RLD is kind of questionable (unless a 
truncated value is what you are going after).

Peter Relson
z/OS Core Technology Design

Reply via email to