Re: SETRP retry for 64 code

2019-06-25 Thread Chuck
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 >

Re: Addr2 field in listing for EQU statement?

2016-11-16 Thread Hardee, Chuck
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

Re: converting character to packed

2016-10-13 Thread Hardee, Chuck
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

Re: Printing macro expansion?

2016-09-14 Thread Hardee, Chuck
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

Re: Csect - Dsect Question

2016-04-01 Thread Chuck Arney
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

Re: Csect - Dsect Question

2016-04-01 Thread Chuck Arney
<<<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

Reading the CA-1 Tape Catalog

2016-02-12 Thread Hardee, Chuck
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

Re: Review My Program

2015-12-10 Thread Hardee, Chuck
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

Re: TOD conversion to display

2015-11-18 Thread Hardee, Chuck
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

Re: Subscripting a literal

2015-10-29 Thread Hardee, Chuck
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

Re: Assembler callable analogue of C/C++ time()

2015-10-28 Thread Hardee, Chuck
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

Re: LOADING An AMODE64 Program

2015-08-20 Thread Chuck Arney
it will do with them. Chuck Arney Arney Computer Systems Web: http://zosdebug.com Facebook: http://www.facebook.com/arneycomputer

Debugging C/C++ on z/OS

2015-07-28 Thread Chuck Arney
and entertain discussions. Thanks for considering this offer! Chuck Arney Arney Computer Systems

Re: ASSEMBLER-LIST Digest - 22 May 2015 to 23 May 2015 (#2015-62)

2015-05-26 Thread Chuck Arney
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

Re: USING 0,0

2015-05-16 Thread Chuck Arney
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

Re: LNKEDT 64-bit mode assembler in AMODE 31

2015-05-05 Thread Chuck Arney
, 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

Re: LNKEDT 64-bit mode assembler in AMODE 31

2015-05-05 Thread Chuck Arney
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

Re: Redesigning the Principles of Operation Manual

2014-11-14 Thread Hardee, Chuck
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

Re: 2GiB = address 4GiB

2014-11-04 Thread Chuck Arney
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

Re: What does the 'end' address on a USING statement mean?

2014-11-03 Thread Hardee, Chuck
. 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

Re: Macro to generate DS or DC

2014-10-02 Thread Chuck Arney
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

Debugging Blog (was RE:Test post)

2014-10-01 Thread Chuck Arney
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

Re: Can Someone Point Out My error Here

2014-08-19 Thread Chuck Arney
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

Re: WAVV2010 Presentation

2014-08-06 Thread Chuck 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

Local Time conversion to/from UTC Time

2014-06-27 Thread Hardee, Chuck
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

Re: Adding 30 seconds to a specific time

2014-06-23 Thread Hardee, Chuck
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

SNAP/SNAPX macro usage

2014-06-02 Thread Hardee, Chuck
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

Re: Right Justification Subroutine

2014-05-15 Thread Hardee, Chuck
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

Re: Right Justification Subroutine

2014-05-15 Thread Hardee, Chuck
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

Re: CamelCase Field Names (Was: Re: HLASM continuation...)

2014-02-24 Thread Chuck Arney
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

Call for Beta Test Sites for a new Trace Facility

2013-11-11 Thread Chuck Arney
. Thanks for considering this offer! Chuck Arney Arney Computer Systems 214-306-0754 zosdebug.com

Re: 64 bit registers

2013-08-30 Thread Chuck Arney
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

Re: XML Parser in HLASM?

2013-07-24 Thread Chuck Arney
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

Re: Xpediter debugger tool Vs. CSVQUERY Macro

2013-07-08 Thread Chuck Arney
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

Re: Xpediter debugger tool Vs. CSVQUERY Macro

2013-05-30 Thread Chuck Arney
, 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

Re: Hi..

2013-04-13 Thread Chuck Arney
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

Re: ASMLANGX files

2012-11-06 Thread Chuck Arney
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

Re: Curosity Question

2012-11-01 Thread Chuck Arney
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

Re: Model 2827 New Instructions

2012-09-18 Thread Chuck Arney
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

Re: which instructions should I use?

2012-08-28 Thread Hardee, Chuck
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

Re: Strange PC entry

2012-08-25 Thread Chuck@arneycomputer
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

To Gen or Not To Gen

2012-06-17 Thread Hardee, Chuck
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

Re: To Gen or Not To Gen

2012-06-17 Thread Hardee, Chuck
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

Re: Base registers

2012-06-02 Thread Chuck Arney
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

Re: Base registers

2012-06-01 Thread 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

Re: MVC with 2nd operand length

2012-05-17 Thread Hardee, Chuck
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

Macro compound symbols

2012-04-01 Thread Hardee, Chuck
=,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

Re: Macro compound symbols

2012-04-01 Thread Hardee, Chuck
- 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

Re: Conditional assembly test for current AMODE

2011-10-20 Thread Chuck Arney
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

Re: Conditional assembly test for current AMODE

2011-10-20 Thread Chuck Arney
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

Re: Conditional assembly test for current AMODE

2011-10-20 Thread Chuck 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