No, it was not.

IIRC, it issued a WTO (SVC 35). I guess that would work under CMS with MVS
emulation, though not sure how a load library would be converted to CMS
format.

Did DOS also handle SVC 35 that way?

On Wed, 15 Jan 2025 11:36:45 -0600 Alan Altmark <[email protected]>
wrote:

:>On Tue, 14 Jan 2025 14:03:17 +0200, Binyamin Dissen 
<[email protected]> wrote:
:>
:>>Brings back memories of an MVS program that checked if it was running under
:>>MVS (IIRC a CVT bit). If it wasn't, what could it do about it?
:>
:>Maybe it was dual-pathed?  If on MVS, do something the new way.  If running 
on CMS, VS1 or VS2, do it the old way.
:>
:> CVTMVSE  EQU   X'80' -       S/370-XA MODE EXECUTION           @G860PVB
:> CVT1SSS  EQU   X'40' -       OPTION 1 (PCP) SSS. ALSO, LANGUAGE    @H3C
:> *                            COMPILERS MAY USE THIS BIT TO         @H3C
:> *                            DETERMINE IF THEY ARE RUNNING UNDER   @H3C
:> *                            OS OR VM (WILL BE 0 FOR OS).          @H3C
:> CVT2SPS  EQU   X'20' -       OPTION 2 (MFT) SPS, OS/VS1                
:> CVT4MS1  EQU   X'10' -       OPTION 4 (MVT) MS1, OS/VS2                
:> CVT4MPS  EQU   X'04' -       MODEL 65 MULTIPROCESSING                  
:> CVT6DAT  EQU   X'02' -       DYNAMIC ADDRESS TRANSLATION BY CPU        
:> *                            (OS/VS1, OS/VS2)                          
:> CVTMVS2  EQU   X'01' -       MULTIPLE MEMORY OPTION OF OS/VS2 IS       
:> *                            PRESENT                             MDC131
:> CVT8AOS2 EQU   CVT4MS1+CVT6DAT - OS/VS2 SYSTEM                     

--
Binyamin Dissen <[email protected]>
http://www.dissensoftware.com

Director, Dissen Software, Bar & Grill - Israel

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

Reply via email to