¿ªÔÆÌåÓý


Re: More Help Files

 

On Wed, Apr 6, 2022 at 04:07 AM, Bob Bolch wrote:
Since LKED?produces an object which?cannot be loaded or executed in VM/370 CMS,
why do we want to document it??
Bob
Because it CAN and DOES produce usable modules. :-) I used it for building ASSIST for VM/370. This is how I discovered there was no online help for it.

Of course, as Dave stated it can produce unusable modules, too.

?... Mark S.


Re: OS Link Macro - Was More Help Files

 

Hi Dave,
The OS simulation LOAD SVC calls DMSSLN to load either a MODULE file or a TEXT file.?
In VM/SP, CMS added a relocating loader and could then process a relocatable MODULE
or a LOADLIB member. Only non-relocatable MODULE files can be built ior loaded in VM/370.

When I was trying to make a NUCXLOAD command for VM/370, I spent a couple weeks trying to
understand the relocation section of a modern CMS MODULE file, to see if I could make a
relocating loader. I did not get very far, and would like to get back to it at some point. TEXT files
obviously get relocated when brought into memory by the LOAD or INCLUDE commands, so I
ended up with a NUCXTEXT command to load a nucleus extension from a TEXT file in VM/370.
I did not want to look at the relocatable loader code from a modern CMS, to avoid copyright infringement,
but I did look at binary relocatable MODULE files from z/VM to understand the data area added to
the end of a MODULE. That analysis is still incomplete.??
Bob


On Wed, Apr 6, 2022 at 8:03 AM Dave Wade <dave.g4ugm@...> wrote:

Bob,

?

So how does OS LINK work in VM/370? Do you need to construct an auxiliary directory?? It says its supported in the manuals?

Or modules that load at other than the default address¡­

?

Dave

?

?

From: [email protected] <[email protected]> On Behalf Of Bob Bolch
Sent: 06 April 2022 12:26
To: [email protected]
Subject: Re: [h390-vm] More Help Files

?

Hi Dave,

I see that the VM/370 LKED?and GEN3705 modules are made from DMSLKD, DMSGRN, and DMSNCP.

DMSZAP can?patch?a LOADLIB file. The only 'loader' function in VM/370 is to read a 3705 control program

module and write it to a page-format core image with the SAVENCP command.?

?

A relocating loader for CMS was not added until VM/SP.

Bob

?

On Wed, Apr 6, 2022 at 6:36 AM Dave Wade <dave.g4ugm@...> wrote:

Bob,

?

I am not so sure that it can¡¯t be loaded or executed! I would have thought if the LOADLIB was assigned to the correct DD then SVC ?6/LINK Macro would load code from it.

In addition I was hoping to fix MVS version the ASM3705 assembler so it works under VM. That appears to be the only part of the NCP support that we are missing.

There is a copy of the MVS version in one of the MVS groups. The CMS interface module exists in CMS¡­.

¡­ and lastly I hate ?having undocumented programs¡­.

?

Dave

?

From: [email protected] <[email protected]> On Behalf Of Bob Bolch
Sent: 06 April 2022 10:07
To: [email protected]
Subject: Re: [h390-vm] More Help Files

?

Since LKED?produces an object which?cannot be loaded or executed in VM/370 CMS,

why do we want to document it??

Bob

?

On Wed, Apr 6, 2022 at 3:53 AM Dave Wade <dave.g4ugm@...> wrote:

>From: [email protected] <[email protected]> On Behalf Of Mark A. Stevens via
>Sent: 06 April 2022 02:23
>To: [email protected]
>Subject: Re: [h390-vm] More Help Files
>
>
>>On Tue, Apr 5, 2022 at 09:44 AM, Dave Wade wrote:
>>I have uploaded a few more helpfiles for ...
>>Dave,
>>
>Do you want/need me to review those?

It can't do too much harm. They were generally created on VM/370 where there is no spell check etc.

>I did find out we don't have online help for LKED (DOSLKED?).

No, I only looked at stuff on the "Y" disk. The next step will be to check what is on the "S".?
The Linkage Editor is documented in

GC20-1801-10_VM370_Sysgen_Rel_6_Jan80.pdf

Which you will find on "BitSavers". In there it says, on page number 310 (page 341 in the PDF)

Only a subset of the possible linkage editor control statements are meaningful in CMS. .Since the CMS interface program cannot examine the input data for the LKED command, all of the control statements are allowed, even though several of them result in the creation of a load module file which cannot be used under CMS. For both command options and control statements, see the publication "OS/VS Linkage Editor and Loader"

which leads me to believe that the Linkage editor is a direct port of the OS/VS Linkage Editor. It won't take long to create a help file from the manual.


> ... Mark S.


Re: OS Link Macro - Was More Help Files

 

¿ªÔÆÌåÓý

Bob,

?

So how does OS LINK work in VM/370? Do you need to construct an auxiliary directory? ?It says its supported in the manuals?

Or modules that load at other than the default address¡­

?

Dave

?

?

From: [email protected] <[email protected]> On Behalf Of Bob Bolch
Sent: 06 April 2022 12:26
To: [email protected]
Subject: Re: [h390-vm] More Help Files

?

Hi Dave,

I see that the VM/370 LKED?and GEN3705 modules are made from DMSLKD, DMSGRN, and DMSNCP.

DMSZAP can?patch?a LOADLIB file. The only 'loader' function in VM/370 is to read a 3705 control program

module and write it to a page-format core image with the SAVENCP command.?

?

A relocating loader for CMS was not added until VM/SP.

Bob

?

On Wed, Apr 6, 2022 at 6:36 AM Dave Wade <dave.g4ugm@...> wrote:

Bob,

?

I am not so sure that it can¡¯t be loaded or executed! I would have thought if the LOADLIB was assigned to the correct DD then SVC ?6/LINK Macro would load code from it.

In addition I was hoping to fix MVS version the ASM3705 assembler so it works under VM. That appears to be the only part of the NCP support that we are missing.

There is a copy of the MVS version in one of the MVS groups. The CMS interface module exists in CMS¡­.

¡­ and lastly I hate ?having undocumented programs¡­.

?

Dave

?

From: [email protected] <[email protected]> On Behalf Of Bob Bolch
Sent: 06 April 2022 10:07
To: [email protected]
Subject: Re: [h390-vm] More Help Files

?

Since LKED?produces an object which?cannot be loaded or executed in VM/370 CMS,

why do we want to document it??

Bob

?

On Wed, Apr 6, 2022 at 3:53 AM Dave Wade <dave.g4ugm@...> wrote:

>From: [email protected] <[email protected]> On Behalf Of Mark A. Stevens via
>Sent: 06 April 2022 02:23
>To: [email protected]
>Subject: Re: [h390-vm] More Help Files
>
>
>>On Tue, Apr 5, 2022 at 09:44 AM, Dave Wade wrote:
>>I have uploaded a few more helpfiles for ...
>>Dave,
>>
>Do you want/need me to review those?

It can't do too much harm. They were generally created on VM/370 where there is no spell check etc.

>I did find out we don't have online help for LKED (DOSLKED?).

No, I only looked at stuff on the "Y" disk. The next step will be to check what is on the "S".?
The Linkage Editor is documented in

GC20-1801-10_VM370_Sysgen_Rel_6_Jan80.pdf

Which you will find on "BitSavers". In there it says, on page number 310 (page 341 in the PDF)

Only a subset of the possible linkage editor control statements are meaningful in CMS. .Since the CMS interface program cannot examine the input data for the LKED command, all of the control statements are allowed, even though several of them result in the creation of a load module file which cannot be used under CMS. For both command options and control statements, see the publication "OS/VS Linkage Editor and Loader"

which leads me to believe that the Linkage editor is a direct port of the OS/VS Linkage Editor. It won't take long to create a help file from the manual.


> ... Mark S.


Re: More Help Files

 

Hi Dave,
I see that the VM/370 LKED?and GEN3705 modules are made from DMSLKD, DMSGRN, and DMSNCP.
DMSZAP can?patch?a LOADLIB file. The only 'loader' function in VM/370 is to read a 3705 control program
module and write it to a page-format core image with the SAVENCP command.?

A relocating loader for CMS was not added until VM/SP.
Bob

On Wed, Apr 6, 2022 at 6:36 AM Dave Wade <dave.g4ugm@...> wrote:

Bob,

?

I am not so sure that it can¡¯t be loaded or executed! I would have thought if the LOADLIB was assigned to the correct DD then SVC ?6/LINK Macro would load code from it.

In addition I was hoping to fix MVS version the ASM3705 assembler so it works under VM. That appears to be the only part of the NCP support that we are missing.

There is a copy of the MVS version in one of the MVS groups. The CMS interface module exists in CMS¡­.

¡­ and lastly I hate ?having undocumented programs¡­.

?

Dave

?

From: [email protected] <[email protected]> On Behalf Of Bob Bolch
Sent: 06 April 2022 10:07
To: [email protected]
Subject: Re: [h390-vm] More Help Files

?

Since LKED?produces an object which?cannot be loaded or executed in VM/370 CMS,

why do we want to document it??

Bob

?

On Wed, Apr 6, 2022 at 3:53 AM Dave Wade <dave.g4ugm@...> wrote:

>From: [email protected] <[email protected]> On Behalf Of Mark A. Stevens via
>Sent: 06 April 2022 02:23
>To: [email protected]
>Subject: Re: [h390-vm] More Help Files
>
>
>>On Tue, Apr 5, 2022 at 09:44 AM, Dave Wade wrote:
>>I have uploaded a few more helpfiles for ...
>>Dave,
>>
>Do you want/need me to review those?

It can't do too much harm. They were generally created on VM/370 where there is no spell check etc.

>I did find out we don't have online help for LKED (DOSLKED?).

No, I only looked at stuff on the "Y" disk. The next step will be to check what is on the "S".?
The Linkage Editor is documented in

GC20-1801-10_VM370_Sysgen_Rel_6_Jan80.pdf

Which you will find on "BitSavers". In there it says, on page number 310 (page 341 in the PDF)

Only a subset of the possible linkage editor control statements are meaningful in CMS. .Since the CMS interface program cannot examine the input data for the LKED command, all of the control statements are allowed, even though several of them result in the creation of a load module file which cannot be used under CMS. For both command options and control statements, see the publication "OS/VS Linkage Editor and Loader"

which leads me to believe that the Linkage editor is a direct port of the OS/VS Linkage Editor. It won't take long to create a help file from the manual.


> ... Mark S.


Re: More Help Files

 

¿ªÔÆÌåÓý

Bob, Mark,

?

I popped a help file for LKED onto GIRHUB. As Bob says it may not be useful, but I really hate not having such things.

?

Dave

?

From: [email protected] <[email protected]> On Behalf Of Dave Wade via groups.io
Sent: 06 April 2022 11:36
To: [email protected]
Subject: Re: [h390-vm] More Help Files

?

Bob,

?

I am not so sure that it can¡¯t be loaded or executed! I would have thought if the LOADLIB was assigned to the correct DD then SVC ?6/LINK Macro would load code from it.

In addition I was hoping to fix MVS version the ASM3705 assembler so it works under VM. That appears to be the only part of the NCP support that we are missing.

There is a copy of the MVS version in one of the MVS groups. The CMS interface module exists in CMS¡­.

¡­ and lastly I hate ?having undocumented programs¡­.

?

Dave

?

From: [email protected] <[email protected]> On Behalf Of Bob Bolch
Sent: 06 April 2022 10:07
To: [email protected]
Subject: Re: [h390-vm] More Help Files

?

Since LKED?produces an object which?cannot be loaded or executed in VM/370 CMS,

why do we want to document it??

Bob

?

On Wed, Apr 6, 2022 at 3:53 AM Dave Wade <dave.g4ugm@...> wrote:

>From: [email protected] <[email protected]> On Behalf Of Mark A. Stevens via
>Sent: 06 April 2022 02:23
>To: [email protected]
>Subject: Re: [h390-vm] More Help Files
>
>
>>On Tue, Apr 5, 2022 at 09:44 AM, Dave Wade wrote:
>>I have uploaded a few more helpfiles for ...
>>Dave,
>>
>Do you want/need me to review those?

It can't do too much harm. They were generally created on VM/370 where there is no spell check etc.

>I did find out we don't have online help for LKED (DOSLKED?).

No, I only looked at stuff on the "Y" disk. The next step will be to check what is on the "S".?
The Linkage Editor is documented in

GC20-1801-10_VM370_Sysgen_Rel_6_Jan80.pdf

Which you will find on "BitSavers". In there it says, on page number 310 (page 341 in the PDF)

Only a subset of the possible linkage editor control statements are meaningful in CMS. .Since the CMS interface program cannot examine the input data for the LKED command, all of the control statements are allowed, even though several of them result in the creation of a load module file which cannot be used under CMS. For both command options and control statements, see the publication "OS/VS Linkage Editor and Loader"

which leads me to believe that the Linkage editor is a direct port of the OS/VS Linkage Editor. It won't take long to create a help file from the manual.


> ... Mark S.


Re: More Help Files

 

¿ªÔÆÌåÓý

Bob,

?

I am not so sure that it can¡¯t be loaded or executed! I would have thought if the LOADLIB was assigned to the correct DD then SVC ?6/LINK Macro would load code from it.

In addition I was hoping to fix MVS version the ASM3705 assembler so it works under VM. That appears to be the only part of the NCP support that we are missing.

There is a copy of the MVS version in one of the MVS groups. The CMS interface module exists in CMS¡­.

¡­ and lastly I hate ?having undocumented programs¡­.

?

Dave

?

From: [email protected] <[email protected]> On Behalf Of Bob Bolch
Sent: 06 April 2022 10:07
To: [email protected]
Subject: Re: [h390-vm] More Help Files

?

Since LKED?produces an object which?cannot be loaded or executed in VM/370 CMS,

why do we want to document it??

Bob

?

On Wed, Apr 6, 2022 at 3:53 AM Dave Wade <dave.g4ugm@...> wrote:

>From: [email protected] <[email protected]> On Behalf Of Mark A. Stevens via
>Sent: 06 April 2022 02:23
>To: [email protected]
>Subject: Re: [h390-vm] More Help Files
>
>
>>On Tue, Apr 5, 2022 at 09:44 AM, Dave Wade wrote:
>>I have uploaded a few more helpfiles for ...
>>Dave,
>>
>Do you want/need me to review those?

It can't do too much harm. They were generally created on VM/370 where there is no spell check etc.

>I did find out we don't have online help for LKED (DOSLKED?).

No, I only looked at stuff on the "Y" disk. The next step will be to check what is on the "S".?
The Linkage Editor is documented in

GC20-1801-10_VM370_Sysgen_Rel_6_Jan80.pdf

Which you will find on "BitSavers". In there it says, on page number 310 (page 341 in the PDF)

Only a subset of the possible linkage editor control statements are meaningful in CMS. .Since the CMS interface program cannot examine the input data for the LKED command, all of the control statements are allowed, even though several of them result in the creation of a load module file which cannot be used under CMS. For both command options and control statements, see the publication "OS/VS Linkage Editor and Loader"

which leads me to believe that the Linkage editor is a direct port of the OS/VS Linkage Editor. It won't take long to create a help file from the manual.


> ... Mark S.


Re: More Help Files

 

Since LKED?produces an object which?cannot be loaded or executed in VM/370 CMS,
why do we want to document it??
Bob

On Wed, Apr 6, 2022 at 3:53 AM Dave Wade <dave.g4ugm@...> wrote:
>From: [email protected] <[email protected]> On Behalf Of Mark A. Stevens via
>Sent: 06 April 2022 02:23
>To: [email protected]
>Subject: Re: [h390-vm] More Help Files
>
>
>>On Tue, Apr 5, 2022 at 09:44 AM, Dave Wade wrote:
>>I have uploaded a few more helpfiles for ...
>>Dave,
>>
>Do you want/need me to review those?

It can't do too much harm. They were generally created on VM/370 where there is no spell check etc.

>I did find out we don't have online help for LKED (DOSLKED?).

No, I only looked at stuff on the "Y" disk. The next step will be to check what is on the "S".?
The Linkage Editor is documented in

GC20-1801-10_VM370_Sysgen_Rel_6_Jan80.pdf

Which you will find on "BitSavers". In there it says, on page number 310 (page 341 in the PDF)

Only a subset of the possible linkage editor control statements are meaningful in CMS. .Since the CMS interface program cannot examine the input data for the LKED command, all of the control statements are allowed, even though several of them result in the creation of a load module file which cannot be used under CMS. For both command options and control statements, see the publication "OS/VS Linkage Editor and Loader"

which leads me to believe that the Linkage editor is a direct port of the OS/VS Linkage Editor. It won't take long to create a help file from the manual.


> ... Mark S.
>_._,_._,_

Dave







Re: More Help Files

 

From: [email protected] <[email protected]> On Behalf Of Mark A. Stevens via groups.io
Sent: 06 April 2022 02:23
To: [email protected]
Subject: Re: [h390-vm] More Help Files


On Tue, Apr 5, 2022 at 09:44 AM, Dave Wade wrote:
I have uploaded a few more helpfiles for ...
Dave,
Do you want/need me to review those?
It can't do too much harm. They were generally created on VM/370 where there is no spell check etc.

I did find out we don't have online help for LKED (DOSLKED?).
No, I only looked at stuff on the "Y" disk. The next step will be to check what is on the "S".
The Linkage Editor is documented in

GC20-1801-10_VM370_Sysgen_Rel_6_Jan80.pdf

Which you will find on "BitSavers". In there it says, on page number 310 (page 341 in the PDF)

Only a subset of the possible linkage editor control statements are meaningful in CMS. .Since the CMS interface program cannot examine the input data for the LKED command, all of the control statements are allowed, even though several of them result in the creation of a load module file which cannot be used under CMS. For both command options and control statements, see the publication "OS/VS Linkage Editor and Loader"

which leads me to believe that the Linkage editor is a direct port of the OS/VS Linkage Editor. It won't take long to create a help file from the manual.


... Mark S.
_._,_._,_
Dave


Re: More Help Files

 

On Tue, Apr 5, 2022 at 09:44 AM, Dave Wade wrote:
I have uploaded a few more helpfiles for ...
Dave,

Do you want/need me to review those?

I did find out we don't have online help for LKED (DOSLKED?).

?... Mark S.


Z16 - A look inside

 



More Help Files

 

¿ªÔÆÌåÓý

Folks,

I have uploaded a few more helpfiles for

?

SCRIPT

RUNPARM

SDIFF

SED

SFBROWSE

SNOBOL4

TAPEMAP

WAITC

?

to the GITHUB repository. I think that completes the HELP for the Y-Disk unless some one knows differently.

?

Dave


Re: Hercules with VM/370 on Linux in the background - erronous behaviour

Richard - VE7CVS
 

Hi, Michael:

You might also be able to solve this by adding:

0</dev/null

to your nohup command. This should eliminate your 'stdin' errors.

- Richard, VE7CVS

On 3/14/22 7:58 AM, Michael Grom wrote:

Dear Group,

while fiddling with the user directory, I noticed a strange behaviour with hercules that I haven't seen from hercules running TK4- on the same machine. I usally start hercules for mvs with

nohup ./mvs > mvs.out 2>&1 &

and everything is fine. Cloned this as

nohup hercules -f vm370ce.conf > vm370.out 2>&1 & and get some errors regarding stdin
But even worse, entering "/SHUTDOWN" through the web console doesn't seem to shut down the system and hercules properly...edits to the user directory have been lost so I reckon data has not been flushed to the shadow disks properly.

running hercules with VM/370 "headless" would be really desirable for me.

kind regards
Michael


Re: tool to detect overlapping DCSS or named segments

 

Mark,
I was out of town yesterday, so I am catching up.?
I did put a copy of the old SNTPARS EXEC from Cornell U. onto the
MAINT 5E5 tools disk. I used it in the old days, and it helped me rearrange
the segments for the CMS Nucleus restructure in VM370CE.?
On MAINT, Issue VMSETUP?CP, then run it with:
SNTPARS DMKSNT?ASSEMBLE F

I added support for the NAME3800 entries.
Bob?


Re: tool to detect overlapping DCSS or named segments

 

¿ªÔÆÌåÓý

Thanks Rene,

I live on GMT or GMT+1 so can¡¯t always answer when you chaps ask questions

Dave

?

From: [email protected] <[email protected]> On Behalf Of Ren¨¦ Ferland
Sent: 24 March 2022 01:55
To: [email protected]
Subject: Re: [h390-vm] tool to detect overlapping DCSS or named segments

?

On Wed, Mar 23, 2022 at 06:43 PM, Mark Waterbury wrote:

Where can I find a copy of SNTPARS EXEC?

On minidisk 5E5 (B) of MAINT.

Rene FERLAND, Montreal


Re: tool to detect overlapping DCSS or named segments

 

On Wed, Mar 23, 2022 at 06:43 PM, Mark Waterbury wrote:
Where can I find a copy of SNTPARS EXEC?
On minidisk 5E5 (B) of MAINT.

Rene FERLAND, Montreal


Re: tool to detect overlapping DCSS or named segments

 

Hi, Dave,

Thanks for that.? ?Where can I find a copy of SNTPARS EXEC?

Mark


Re: tool to detect overlapping DCSS or named segments

 

¿ªÔÆÌåÓý

Mark,

?

Well VM/SP has a ¡°SNTMAP¡± (Usually pronounced SNOTMAP) but of course we don¡¯t

There is an SNTPARS Rexx Exec but no idea how good it is.

?

Dave

?

From: [email protected] <[email protected]> On Behalf Of Mark Waterbury
Sent: 23 March 2022 16:32
To: [email protected]
Subject: [h390-vm] tool to detect overlapping DCSS or named segments

?

Hi, All,

Does anyone recall any tool to identify any DCSS or named segments that potentially overlap each other if used at the same time??

Looking for something similar to DIRMAP EXEC of old, that works with the DMKSNT ASSEMBLE source or a compiled form of that (DMKSNT TEXT)?

Thanks in advance,

Mark S. Waterbury


tool to detect overlapping DCSS or named segments

 

Hi, All,

Does anyone recall any tool to identify any DCSS or named segments that potentially overlap each other if used at the same time??

Looking for something similar to DIRMAP EXEC of old, that works with the DMKSNT ASSEMBLE source or a compiled form of that (DMKSNT TEXT)?

Thanks in advance,

Mark S. Waterbury


Re: ASSIST port question

 

On Sat, Mar 19, 2022 at 04:27 AM, Bob Bolch wrote:
Are the files on the TAPEMAP 191 disk on VM370CE any part of the ASSIST port to CMS that you were working on?
Today, finally, I have fingers crossed, finished the implementation of ASSIST.? The files, documentation and upload to this group, of the ASSIST package, complete and usable. I welcome questions, comments, criticisms.

These are the files I found on TAPEMAP 191. I am not using them for my port.

It is incomplete, as I can't find a number of the original files from PSU/NIU. Files like documentation, macro libraries, and so on, needed for a complete install, and use.


XLIST: * * C?????????????????????????????????????? Lines 1-38/115? XLIST V1.2.5
? Filename Filetype Fm? Format??? Recs Blocks? Date?????? Time?? Label
? AS?????? EXEC???? C1? V??? 71????? 8????? 1? 2002-08-22 12:06? TAP191
? ASIVP??? JOB????? C1? F??? 80??? 144???? 15? 2002-08-21 11:40? TAP191
? ASSIST?? ASSEMBLE C1? F??? 80? 28857?? 2886? 2002-08-22 11:13? TAP191
? ASSIST?? LISTING? C1? F?? 121? 34167?? 5168? 2002-08-22 11:31? TAP191
? ASSIST?? MACLIB?? C1? F??? 80??? 107???? 11? 2002-08-22 11:30? TAP191
? ASSIST?? MAP????? C5? F?? 100??? 154???? 20? 2002-08-22 11:34? TAP191
? ASSIST?? MODULE?? C1? V 65535????? 4???? 90? 2002-08-22 11:34? TAP191
? ASSIST?? SYSPRINT C1? F?? 133??? 591???? 99? 2002-08-22 12:06? TAP191
? ASSIST?? SYSPUNCH C1? F??? 80??? 100???? 10? 2002-08-22 12:06? TAP191
? ASSIST?? TEXT???? C1? F??? 80?? 1480??? 148? 2002-08-22 11:31? TAP191

?... Mark S.


2 files uploaded #file-notice

[email protected] Notification
 

The following files and folders have been uploaded to the Files area of the [email protected] group.

By: Mark A. Stevens <marXtevens@...>