You can’t retry to rmode64 code. You have to have a stub code below the bar to
retry to and have the stub enter your rmode64 code.
Chuck Arney
> On Jun 25, 2019, at 3:16 PM, Joseph Reichman wrote:
>
> Would any one know the parms on the SETRP when retrying 64 bit code It tred
>
0B50 0100 7233 WKMISCTR EQU
WKMSGWK0,256,C'X' use 1st 4 wk fields for misc TR table
Chuck
Charles (Chuck) Hardee
Senior Systems Engineer/Database Administration
EAS Information Technology
Thermo Fisher Scientific
300 Industry Drive | Pittsburgh, PA 15275
Phone +1 (724
d. Decrement each pointer based upon whether you
processed a digit or not and when the loop is done, pack the result. If you
want binary, then convert the packed field to binary.
Chuck
Charles (Chuck) Hardee
Senior Systems Engineer/Database Administration
EAS Information Technology
Thermo
Try "COPYing" the macro into your program so that the macro source is listed.
That may be enough to get to the bottom of it.
What line 72 in the macro?
Charles (Chuck) Hardee
Senior Systems Engineer/Database Administration
EAS Information Technology
Thermo Fisher Scientific
300 Indu
It works fine on z/OS 1.13 and above. We have lots of code running from
there. However, only a directed LOAD can be done into RMODE64 or you have
to do the program management yourself which is what we do. I wrote a blog
post on running RMODE64 code a while back.
Chuck Arney
Arney Computer
<<<any bug left we have yet to find?
If you intend to use RMODE64 in the future with that code you will want to
NOT use that LLGTR.
Chuck Arney
Arney Computer Systems
Web: http://zosdebug.com
Facebook: http://www.facebook.com/arneycomputer
-Original Message-
From: IBM
SE the CA-1
catalog looking for a dataset name, I would appreciate it if you would be
willing to share.
Thanks in advance,
Chuck
Charles (Chuck) Hardee<mailto:chuck.har...@thermofisher.com>
Senior Systems Engineer/Database Administration
EAS Information Technology
Thermo Fisher Sci
ON TABLE-ROW-SIZE.
Now the table is variable in row count and relatively "fixed length" by the
setting of the TABLE-ROW-SIZE variable. I assume (careful there) that your
table rows are fixed in nature? If not, then the definition gets a bit more
complex, but should still be doable in COB
Or a huge resistor in series with it
Charles (Chuck) Hardee
Senior Systems Engineer/Database Administration
EAS Information Technology
Thermo Fisher Scientific
300 Industry Drive | Pittsburgh, PA 15275
Phone +1 (724) 517-2633 | Mobile +1 (412) 877-2809 | FAX: +1 (412) 490-9230
chuck.har
Try removing the '(8)' on the ' UNPK (15),(8)' statement.
I'm thinking the assembler macro processing is actually interpreting it as the
8th character in the literal.
I may be off base here, but it's what I would do.
C-
Charles (Chuck) Hardee
Senior Systems Engineer/Database
CGHI R0,50 # COMPARE TO 1/2 MILLION
JL NOADD #DON'T ADD ONE TO RESULT
AGHI R1,1# ROUND UP
NOADD DS 0H
STG R1,DOUBLETIME
Otherwise this should do the trick.
C-
Charles (Chuck) Hardee
Senior Systems Engineer/Database Administra
it will do with them.
Chuck Arney
Arney Computer Systems
Web: http://zosdebug.com
Facebook: http://www.facebook.com/arneycomputer
and entertain discussions.
Thanks for considering this offer!
Chuck Arney
Arney Computer Systems
Hello John,
I don't think you intended to make a public post with this. If you were
directing that query to me, please send me a private email so that I have
your email address for a response. Send to ch...@arneycomputer.com or
i...@arneycomputer.com please.
Chuck Arney
Arney Computer Systems
Well, USING 0,0 would not buy you anything but something like USING IHAPSA,0 or
USING NUCON,0 works very nicely.
Chuck Arney
Arney Computer Systems
On May 15, 2015, at 3:44 PM, glen herrmannsfeldt g...@ugcs.caltech.edu
wrote:
I wonder if USING 0,0 and USING 4096,1 should work correctly
, please correct
this assumption if it is incorrect.
Chuck Arney
Arney Computer Systems
Web: http://zosdebug.com
Facebook: http://www.facebook.com/arneycomputer
-Original Message-
From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On
Behalf Of Steve Smith
Sent
in October 2014. It is
mostly about RMODE 64 code but also contains some hints about writing AMODE 64
code you might find useful. You can find the post on our website at
http://zosdebug.com/blog.
Chuck Arney
Arney Computer Systems
Web: http://zosdebug.com
Facebook: http://www.facebook.com
I like your suggestions.
I'd vote for them if IBM were of a mind to take a poll.
Charles (Chuck) Hardee
Senior Systems Engineer/Database Administration
EAS Information Technology
Thermo Fisher Scientific
300 Industry Drive | Pittsburgh, PA 15275
Phone +1 (724) 517-2633 | Mobile +1 (412) 877-2809
A 64-bit address is only ambiguous when the high word is zero and the high bit
of the low word is on. When the high word is non-zero all 32 bits of the low
word can address storage locations without ambiguity.
Chuck Arney
Arney Computer System
On Nov 4, 2014, at 6:22 PM, Paul Gilmartin
.
Just a thought, not an explanation.
Chuck
Charles (Chuck) Hardee
Senior Systems Engineer/Database Administration
EAS Information Technology
Thermo Fisher Scientific
300 Industry Drive | Pittsburgh, PA 15275
Phone +1 (724) 517-2633 | Mobile +1 (412) 877-2809 | FAX: +1 (412) 490-9230
chuck.har
There is no reason you can't use DC's in DSECTS instead of DS's. I just code
my macros with DC's so they work in either case. I do use TYPE to determine
if the control block initial definition specifies DSECT or DC 0D'0'.
Chuck Arney
Arney Computer Systems
Web: http://zosdebug.com
Facebook
or to i...@arneycomputer.com.
Chuck Arney
Arney Computer Systems
Web: http://zosdebug.com
Facebook: http://www.facebook.com/arneycomputer
-Original Message-
From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On
Behalf Of Tony Harminc
Sent: Tuesday, September 30
Lou, why are you not using your debugger to trace these 5 instructions?
That would show you exactly what is going on. There is no need to guess.
At the very least blow it up with a program check rather than use a system
service that will modify registers in the process.
Chuck Arney
Arney
Remember that WAVV is a z/VSE, z/VM And LINUX conference. I do know the author
of the presentation and he runs z/VSE. So I'm sure what you see there applies
to z/VSE and not necessarily to z/OS.
Chuck Arney
Arney Computer Systems
zosdebug.com
On Aug 6, 2014, at 7:48 AM, esst...@juno.com
CONVTOD and TODCONV won't work for my needs.
Thanks,
Chuck
Note: Posted to IBM Main and IBM Assembler
Charles (Chuck) Hardee
Senior Systems Engineer/Database Administration
CCG Information Technology
Thermo Fisher Scientific
300 Industry Drive
Pittsburgh, PA 15275
Direct: 724-517-2633
FAX: 412-490
John, as other have said, very well put, thanks!
However, I do have one question.
Why not use the OFFSET= parameter of the CONVTOD macro to add the OP's time
increment to the TOD value they have?
Why do it manually?
(More a curiosity than anything else.)
Charles (Chuck) Hardee
Senior Systems
Hello Listers,
Does anyone know if it is possible to suppress the DUMP INDEX portion of the
output of a SNAP/SNAPX macro?
Thanks,
Chuck
Charles (Chuck) Hardee
Senior Systems Engineer/Database Administration
CCG Information Technology
Thermo Fisher Scientific
300 Industry Drive
Pittsburgh, PA
Won't the TRTRE stop at the first blank in the field?
If so, it will stop at the right end, not at the d.
Maybe I've misread the pOps.
-Original Message-
From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On
Behalf Of Blaicher, Christopher Y.
Sent: Thursday, May
Unless I misunderstood, it was stated that it was coded with only 1 non-zero
entry, the space.
Charles (Chuck) Hardee
Senior Systems Engineer/Database Administration
CCG Information Technology
Thermo Fisher Scientific
300 Industry Drive
Pittsburgh, PA 15275
Direct: 724-517-2633
FAX: 412-490-9230
with
native assembler is one decision I never regretted.
Chuck Arney
Arney Computer Systems
zosdebug.com
On Feb 24, 2014, at 6:11 PM, Ed Jaffe edja...@phoenixsoftware.com wrote:
On 2/24/2014 2:53 PM, Ray Mullins wrote:
It was a product at one time! It was made available back in (I think
.
Thanks for considering this offer!
Chuck Arney
Arney Computer Systems
214-306-0754
zosdebug.com
It drives me nuts when they trash the ARs (14-1) on a service call. I never saw
it documented before but I was sure it was somewhere.
Chuck Arney
On Aug 30, 2013, at 5:47 PM, Ed Jaffe edja...@phoenixsoftware.com wrote:
On 8/30/2013 3:06 PM, Paul Gilmartin wrote:
Isn't there one hole
I looked into writing a DOM parser for a product I used to have but it
looked like way too much work since they are already available in other
languages. I never found one already existing in HLASM but that does not
mean none exist.
Chuck Arney
Arney Computer Systems
-Original Message
is a very good thing
to have available to you.
Chuck Arney
Arney Computer Systems
zosdebug.com
-Original Message-
From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU]
On Behalf Of Chris Craddock
Sent: Monday, July 08, 2013 5:16 PM
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
, but this would apply to most debuggers including ours. If your
code needs to know the name of your program that called it, the only
accurate way would be to pass it rather than try and discover it.
Chuck Arney
Arney Computer Systems
zosdebug.com
-Original Message-
From: IBM Mainframe
Welcome to the list newbie.
Chuck Arney
Arney Computer Systems
-Original Message-
From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU]
On Behalf Of Meyer, Kenneth J
Sent: Friday, April 12, 2013 2:27 PM
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Subject: Hi..
New to list
for
this reason. Why not the ASMLANGX format?
Chuck Arney
Arney Computer Systems
-Original Message-
From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU]
On Behalf Of David Cole
Sent: Tuesday, November 06, 2012 7:58 AM
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Subject: Re
It divides by 36 and uses the remainder as a character digit because there
are 36 possible characters in it's translate table. A-Z + 0-9 = 36 possible
characters.
Chuck Arney
Arney Computer Systems
-Original Message-
From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST
It seems to be an extended PLO instruction.
Chuck Arney
Arney Computer Systems
-Original Message-
From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU]
On Behalf Of McKown, John
Sent: Tuesday, September 18, 2012 1:21 PM
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Subject
LOW (TML),
respectively.
So it appears that the 390 reference is still present.
Chuck
Charles (Chuck) Hardee
Senior Systems Engineer
Database Administration
Information Technology Services
Thermo Fisher Scientific
Pittsburgh, PA 15275
chuck.har...@thermofisher.com
-Original Message
If you use a zPDT or Hercules, I guess you could use a PC (Private code)
section running on your PC (Personal Computer) to execute a PC (Program Call)
instruction. Just for fun of course.
Chuck Arney
MNOTEs but if the assembly is performed with PRINT NOGEN, then I want to
execute the MNOTEs.
Has anyone ever done anything like this?
If so, how does one test for the GEN/NOGEN status?
Thanks,
Chuck
Charles (Chuck) Hardee
Senior Systems Engineer
Database Administration
Information Technology
Thanks John, I appreciate the response.
Charles (Chuck) Hardee
Senior Systems Engineer
Database Administration
Information Technology Services
Thermo Fisher Scientific
300 Industry Drive
Pittsburgh, PA 15275
Direct: 724-517-2633
FAX: 412-490-9230
chuck.har...@thermofisher.com
-Original
Certainly I'm not suggesting this is the best approach to handle new code
updates. I'm only pointing out that the previous advice on how to correct
the described problem is incorrect. I'm sure we could all come up with many
other ways to load base registers or even eliminate them.
Chuck Arney
Scott, your reply-to on your list posts is set to your email address instead
of the list.
As I said privately (not on purpose), change the LR R12,R15 to LR R11,R12 or
change your other instructions to load R11 and use R12,R11.
Chuck Arney
Arney Computer Systems
-Original Message-
From
Wouldn't this be simpler still?
MACRO
LAB MVC2 TARGET,SOURCE
DS0H
LAB DCX'D2',AL1(L'SOURCE-1),S(TARGET),S(SOURCE)
MEND
Chuck
Charles (Chuck) Hardee
Senior Systems Engineer
Database Administration
Information Technology Services
Thermo Fisher
=,P3=,P4=,P5=,P6=
Which, unless I've missed something, defines P1, P2, etc.
Can anyone shed some light on why the assembler would think that the variables
P1 thru P6 would be thought of as not defined when they are clearly defined in
the MACRO template?
Thanks,
Chuck
Charles (Chuck) Hardee
-
Charles (Chuck) Hardee
Senior Systems Engineer
Database Administration
Information Technology Services
Thermo Fisher Scientific
chuck.har...@thermofisher.com
-Original Message-
From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On
Behalf Of Art Celestini
Sent
You mean SYSSTATE AMODE64=YES?
Chuck Arney
Arney Computer Systems
-Original Message-
From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU]
On Behalf Of Jim Phoenix
Sent: Thursday, October 20, 2011 1:11 PM
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Subject: Conditional
I don't know any way to do that, but as John said, that does not guarantee
anything. It just shows intent which is the same thing that SYSSTATE will
do for you. Code SYSSTATE after the AMODE statement with the appropriate
setting and you have the same intent expressed.
Chuck Arney
Arney
it.
Chuck Arney
Arney Computer Systems
-Original Message-
From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU]
On Behalf Of Martin Truebner
Sent: Thursday, October 20, 2011 2:47 PM
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Subject: Re: Conditional assembly test for current
51 matches
Mail list logo