This group is for all folks running the original IBM VM/370 Release 6 operating system (or later (e.g. VMTCE (Community Edition)) on Hercules. Like the other early IBM operating systems this version has always been in the public domain and so can be freely distributed. The base version as supplied by IBM is lacking in many facilities. IBM solved this by providing additional extension products which were licensed and so are not available. There are however many user enhancements available which can be installed. In addition, in order to get users up and running quickly updated "releases" of VM/370 included the most popular updates are available for download, so novices can start to learn VM without having to delve into the system internals. It is intended that this wiki will provide information on the base release and these updates.
The available versions are here :-
?
?
Re: Do I have a looping issue?
"In my opinion IEAVEVAL should be changed to prefer using TPROT as its first choice, and then only when that fails to accomplish its goal, to only THEN fall back to using its existing CS technique."
By
Joe Monk
·
#4623
·
|
Re: Do I have a looping issue?
Joe Monk wrote: [...] Oh? Which sounds like the *correct* way to do things! My point is (and HAS been all along (even if I failed to make that clear)) wasn't to completely eliminate/replace the
By
Fish Fish
·
#4622
·
|
Re: #VMCE #rexx EE goes XEDIT - compiling a wish list
#VMCE
#rexx
My POFILE XEDIT has for ages some filetype synonyms, like A for ASSEMBLE, E for EXEC etc. But, that initial setup was not perfect: if you happen to have a file named "TEST A A" you are unable to XEDIT
By
kris.buelens@...
·
#4621
·
|
Re: Do I have a looping issue?
Ah - OK - it's the callable service IARBRVKR (which you could've mentioned). This claims to be a TPROT *replacement*, though it surely uses TPROT under the covers. Thing is, nobody is going to
By
Tony Harminc
·
#4620
·
|
Re: Do I have a looping issue?
[ In passing, a line like the above STATUS = is often enough not updated to show later changes. But I take the point.]
By
Tony Harminc
·
#4619
·
|
Re: Do I have a looping issue?
https://www.ibm.com/docs/en/zos/2.4.0?topic=ixg-iarbrvkr-replacement-tprot-instruction Joe
By
Joe Monk
·
#4618
·
|
Re: Do I have a looping issue?
That seems kind of muddled. IEAVEVAL *is* a service that does the check, using TPROT or CS as appropriate. Do you mean there is an *instruction* now that does the same check? If so, I'm not aware of
By
Tony Harminc
·
#4617
·
|
Re: virtual memory and overlays
Hi Harold, Thank you for the very detailed explanation. I think is probably best to move this to the cRexx list seeing that there is work to do working to the solution. I¡¯ll invite you off-list and
By
[email protected]
·
#4616
·
|
Re: Do I have a looping issue?
Harold, "Hercules is NOT a hardware emulator. ... So, the argument that because hardware worked a certain way dictates how Hercules should operate does not conform to Hercules design objective." I
By
Joe Monk
·
#4615
·
|
Re: virtual memory and overlays
The situation with 16M of memory and GCC compilations is a known consideration. I am not current with this topic although I was very much aware of what transpired due to the 16M constraint when it was
By
Harold Grovesteen
·
#4614
·
|
Re: Do I have a looping issue?
Hercules was never designed to operate that way. As the architectures expanded over the years, Hercules maintains the current level of the architecture. For S/370 that means Hercules emulates the LAST
By
Harold Grovesteen
·
#4613
·
|
Re: Do I have a looping issue?
Hercules is NOT a hardware emulator. Hercules emulates three different ARCHITECTURES. Yes, those architectures have been implemented by hardware from multiple hardware vendors. So, the argument that
By
Harold Grovesteen
·
#4612
·
|
Re: #VMCE #rexx EE goes XEDIT - compiling a wish list
#VMCE
#rexx
This should be acceptable, XEDIT on z/VM 6.4 behaves this way. LCM+L's VM/SP 5 is down atm. This might be a typical task for the profile when EE will be able to run REXX-powered macros. Here an
By
Martin Scheffler
·
#4611
·
|
Re: Do I have a looping issue?
In z/OS they no longer use TPROT. There is a service now that does the check. Joe [email protected]> wrote:
By
Joe Monk
·
#4610
·
|
Re: #VMCE #rexx EE goes XEDIT - compiling a wish list
#VMCE
#rexx
Hello, Please add to the wishlist: Accept * for the drive letter (e.g. EE DMKSYS ASSEMBLE *). It would also be nice to have a SYNONYM list for filetypes (e.g. ASM for ASSEMBLE). Thank you for asking
By
Bertram Moshier
·
#4609
·
|
Re: Do I have a looping issue?
"But I personally think it's quite telling that IBM did eventually "fix" (change) that particular routine to properly use the 'TPROT' instruction instead in their later versions of MVS up to and
By
Joe Monk
·
#4608
·
|
Re: #VMCE #rexx EE goes XEDIT - compiling a wish list
#VMCE
#rexx
Some progress ... EE is seeing subcommands via bREXX and sets return code 4711?? ( https://en.wikipedia.org/wiki/4711 ) : * File: CLOSE??? EXEC???? A1 ====> cms close File written: CLOSE EXEC
By
Martin Scheffler
·
#4607
·
|
Re: Do I have a looping issue?
Doug Harvey wrote: HA! In your dreams! :) Sure it would! As long as you did the update *correctly* (sensibly) of course. Check for the existence of the 'TPROT' instruction at startup (IPL) and set a
By
Fish Fish
·
#4606
·
|
Re: Do I have a looping issue?
Very much a newcomer here but have been following this discussion with interest, and appreciate both sides of the discussion, but I don't think the program should be updated. If it WAS, and tomorrow
By
Doug Harvey
·
#4605
·
|
Re: Do I have a looping issue?
Joe Monk wrote: [...] Yes, I can see that, and I can certainly understand it as well. As you say Joe, at the time, it was the *only* way it could be done, and thus cannot *technically* be classified
By
Fish Fish
·
#4604
·
|