heir own virtual store was very
slow because of the effort needed to construct and manage
fake page tables.
> -- glen
Dave
> -Original Message-
> From: IBM Mainframe Assembler List [mailto:ASSEMBLER-
> l...@listserv.uga.edu] On Behalf Of Mike Shaw
> Sent: 08 December 2016 18:54
> To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
> Subject: Re: Finding Dave Bond
>
> Yet another emulator...IBM will n
differences in the output. In
general (i.e. not in the C++ case) expressions such as "0.1 * 0.1" can be
evaluated as single or double precesion. Which the compiler chooses can have
an effect on the answers
Dave
ics even with /fp:except
So what the heck it does I don't know. I think I would try with "/strict"
and see if that makes a difference. As others have said you may also need to
adjust optimization levels. By default Visual C has them disabled.
>
> T
e with its 16 general
purpose registers, orthognal instruction set, and powerful macro assembler
makes for great code writing. Try doing the same on an 8080 derived machine
where you have fewer registers and many have dedicated use. YUK...
Any you can write obscure code in any language if you try hard enough. On
the other hand simple code can have hard to find bugs. I don't program very
often at all but I got caught out in a simple bit of VBSCRIPT the other day.
Any way I spent an hour trying to find out why a compare that I was sure was
equal , wasn't. Turns out the string I had read in had enclosing quotes as
part of its data value, so it contained "TC" INCLUDING the " marks. Yuk.
Dave
Putting quotes round the search word forces gogle to sort things.
Like this:-
http://lmgtfy.com/?q=%22IECTDECB%22
Dave
G4UGM
> -Original Message-
> From: IBM Mainframe Assembler List
> [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Chris Mason
> Sent: 10 August 201
ricted. Don't know if it serves your needs.
> >
> I believe that LE is now the C runtime environment, so you can
> run compiled programs without licensing C. C itself is priced
> separately, and I suspect this applies to the preprocessor.
>
Dave Pitts has os/390 & MVS ports
ing
Skills", and the National Curriculum for Mathematics includes requirements
for pupils to be able to estimate answers, once they have discovered Google
the vast majority switch off. Couple this with the cult of celebrity then
many don't see the need to learn.
Dave
-Origin
at they had done, because when I
pointed out that had I been malicious the code they had just installed could
not only capture the console output, it could send it back to my mainframe
they looked somewhat aghast!
Dave
(P.S. The code included an FTP server that handled all FTP requests. It got
e
> -Original Message-
> From: IBM Mainframe Assembler List
> [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of robin
> Sent: 16 March 2012 23:58
> To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
> Subject: Re: Assembler info needed
>
>
> From: "Sudheen P M"
> Sent: Saturday, 17 March 2012 2:18 AM
>
ol 5 (SSAG-XTLST) IEA2D560 07/15/05 10:49:38
GA22-7585-08
I guess some one who has read and understood all that would have a pretty
good understanding of the internal architecture
... but the probably by then they would no longer be "young"...
Dave
P.S. A google on "zos architect
SIMH doesn't do 360/370 but it does do 7090/7094. I guess he includes 1130,
1620 and 1401 as "Mainframes".
Dave Wade G4UGM
Illegitimi Non Carborundum
> -Original Message-
> From: IBM Mainframe Assembler List
> [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Beh
On 11/04/2013 20:23, Tony Harminc wrote:
On 11 April 2013 10:32, Ed Jaffe wrote:
The oldest assembler I ever used was IFOX00. ISTR, it did not have
support for LOCTR but my memory could be faulty.
It matches mine.
It's worth remembering that ASMH predates IFOX00. (Well, as far as
customer av
ith the SLAC modification...
Don Higgins
d...@higgins.net
www.don-higgins.net
Dave
>
> As for the ISA, Intel seems to be very "ad hoc" compared to the z
> architecture. Especially in the virtualization arena. Basically, the z has a
> _single_ virtualization instruction: SIE. Intel has I don't know how many
> different versions of different instructions to let hypervisors run at
> -Original Message-
> From: IBM Mainframe Assembler List [mailto:ASSEMBLER-
> l...@listserv.uga.edu] On Behalf Of glen herrmannsfeldt
> Sent: 25 March 2015 16:53
> To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
> Subject: Intel Virtualization
>
> > As for the ISA, Intel seems to be very "ad hoc" com
place, whilst continuing to charge zOS (knee MVS) shops top
dollar for what is effectively the same hardware.
Dave
> -Original Message-
> From: IBM Mainframe Assembler List [mailto:ASSEMBLER-
> l...@listserv.uga.edu] On Behalf Of Gary Weinhold
> Sent: 08 May 2015 19:21
>
://tools.ietf.org/html/rfc868
- Dave Rivers -
> On Oct 28, 2015, at 8:26 PM, glen herrmannsfeldt
> wrote:
>
> For those doing time conversion, posix (used by most unix systems)
> uses the epoch of Jan. 1st, 1970.
>
>
> To convert from Jan 1st, 1900 to 1970, add -22089887
...
- Dave R. -
> On Oct 29, 2015, at 1:20 PM, Paul Gilmartin
> <0014e0e4a59b-dmarc-requ...@listserv.uga.edu> wrote:
>
> On 2015-10-29, at 11:08, Dave Rivers wrote:
>
>> I think your number is a little off, or at least different...
>>
>> I’ve been told tha
for
loading onto VSE. That is offered as a stand-alone product.
Where there is a hole - people can step in to fill it.
- Dave Rivers -
--
riv...@dignus.comWork: (919) 676-0847
Get your mainframe programming tools at http://www.dignus.com
> On Jan 5, 2016, at
Yes it can - if you have any “long” names or other features that can’t be
supported
in a PDS the binder will produce error messages, etc…
So, as long as your GOFF input is well-behaved, I’m pretty sure it does the
right thing.
- Dave R. -
> On Jan 5, 2016, at 11:12 AM, Farley, Pe
Hi Martin,
On all the Dignus-supported platforms… Windows, z/OS, Linux, z/Linux,
Mac OS, etc…
We can make it available on other platforms if needed.
- Dave R. -
> On Jan 5, 2016, at 11:36 AM, mar...@pi-sysprog.de wrote:
>
> Dave,
>
>>> That is offered as
a a shared-library/DLL.)
Thus - we have a way for using GOFF objects in
“older” situations, for people who have that requirement.
You can either let us do the “binding”, or let the native
linker do it and let us process-it-down for you.
- Dave R. -
> On Jan 5, 2016, at 11:49
Hi Abe,
Sure! As long as it’s standard OBJ, GOFF or XOBJ object format it can be
input to our linker (and, for that matter, IBM’s binder.)
- Dave R. -
> On Jan 5, 2016, at 3:45 PM, Abe Kornelis wrote:
>
> Martin, all,
>
> As I read it, you could even use z390 (s
, you
could also
make the claim that “hey - I’m telling you this DSECT will _always_ be 16-byte
aligned
with this ALIGN(16), so if it’s not, it’s my fault”. I can see both sides of
that…
- Dave R. -
--
riv...@dignus.comWork: (919) 676-0847
Get your mainframe
We would characterize that, internally, as NKNTW - which is
“Not Known Not To Work”
as opposed to the very dreaded KNTW (“Known Not To Work”)
:-)
- Dave R. -
--
riv...@dignus.comWork: (919) 676-0847
Get your mainframe programming tools at http
* competitively priced,
but price depends on several factors… host platforms, number of users, etc…
If someone wants a quote - just toss a note to “sa...@dignus.com
<mailto:sa...@dignus.com>”.
But - we’re getting more than a little off-topic here! So, I appreciate
everyone’s indulgence...
> On Jan 5, 2016, at 4:25 PM, Paul Gilmartin
> <0014e0e4a59b-dmarc-requ...@listserv.uga.edu> wrote:
>
> On 2016-01-05 13:57, Dave Rivers wrote:
>>
>> Oh yes - there are several situations in GOFF that don’t translate.
>>
>> In some cases there w
Hi Steve,
Thanks for the pointer… the APAR only seems to reference JCL and z/OS
system symbols.
Does this new ESYM also look at environment variables under USS? Or is it
only JCL symbols?
- Thanks -
- Dave Rivers -
> On Feb 4, 2016, at 5:49 AM, Steve Hobson wrote:
>
(or PL/I) invoked putenv()/setenv() and
then HLASM basically did a getenv() (which is actually accomplished by noting
the environment array at exec program startup.)
If HLASM honors those environment variables as well as JCL symbols,
then it would all be “golden”.
- Dave Rivers
Opps - apologies… I meant to send that privately…
- Dave R. -
--
riv...@dignus.comWork: (919) 676-0847
Get your mainframe programming tools at http://www.dignus.com
> On Jul 28, 2016, at 12:18 PM, Dave Rivers wrote:
>
> Hi Gord!
>
> I thi
Hi Gord!
I think we could put that in our DSECT -> C tool pretty easily - I’ll check.
- Dave Rivers -
--
riv...@dignus.comWork: (919) 676-0847
Get your mainframe programming tools at http://www.dignus.com
> On Jul 28, 2016, at 12:12 PM, Gord Tomlin
&
Just what are you running now? This was an issue when we moved from Multiprise
to z800.
> -Original Message-
> From: IBM Mainframe Assembler List [mailto:ASSEMBLER-
> l...@listserv.uga.edu] On Behalf Of Philippe Cloarec
> Sent: Saturday, November 12, 2016 4:17 AM
> To: ASSEMBLER-LIST@LIST
DS0H DO NOT DETACH THIS LABEL FROM INDEX STMT
INDEXR8,R7,0(0,R6),WORK=(14,15),DTYPE=V,COMP=E
PRINTNOGEN
For the long holiday break enjoyment.
Dave Gibney
Information Technology Services
Washington State University
In days of limited storage, sure. But, today, why not
DC X''
DC C'I blew up here because the moon is blue'
> -Original Message-
> From: IBM Mainframe Assembler List [mailto:ASSEMBLER-
> l...@listserv.uga.edu] On Behalf Of Tony Thigpen
> Sent: Thursday, May 11, 2017 11:28 AM
> To: ASSEMBLER
Sort the set by the 2nd or 3rd digit :) 99,999 5 digit numbers is, after all,
all of the set.
> -Original Message-
> From: IBM Mainframe Assembler List [mailto:ASSEMBLER-
> l...@listserv.uga.edu] On Behalf Of Richard Kuebbing
> Sent: Tuesday, May 16, 2017 1:28 PM
> To: ASSEMBLER-LIST@LIST
> -Original Message-
> From: IBM Mainframe Assembler List [mailto:ASSEMBLER-
> l...@listserv.uga.edu] On Behalf Of Robin Vowels
> Sent: 01 August 2017 01:42
> To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
> Subject: Re: Question about CPUs
>
> From: "Gary Weinhold"
> Sent: Tuesday, August 01, 2017
doing efficiently that which should not be done
> at all. - Peter Drucker
>
> -Original Message-
> From: IBM Mainframe Assembler List [mailto:ASSEMBLER-
> l...@listserv.uga.edu] On Behalf Of Steve Smith
> Sent: Monday, October 16, 2017 3:02 PM
> To: ASSEMBLER-LIST@LISTSERV.UGA
The problem - I think - is mixed text/binary data in the single file.
You want the text translated, and not the binary; so translation
at the file level isn’t always the right answer.
Even for HLASM input… we have this very problem in our
cross-assembler.
Consider REPRO cards...
- Dave
If you have "old source" and find "new updates" and have removed the sequence
numbers, then you probably can't easily work out how they applied...
Dave
> -Original Message-
> From: IBM Mainframe Assembler List [mailto:ASSEMBLER-
> l...@listserv.uga.ed
he VM UPDATE command uses the line numbers to work
out how to update and assemble the source..
In later versions of VM XEDIT will handle all of this under the covers so you
just see the merged updates...
Dave
> -Original Message-
> From: IBM Mainframe Assembler List [mailto:ASS
I find them far more irritating than useful.
> -Original Message-
> From: IBM Mainframe Assembler List [mailto:ASSEMBLER-
> l...@listserv.uga.edu] On Behalf Of John McKown
> Sent: Monday, December 11, 2017 5:53 AM
> To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
> Subject: Any real need for sequence
, the programming language Thue is itself Turing-complete,
and its syntax is very simple (and easy to formally define.)
I’m not sure how that applies to HLASM syntax though :-)
- Dave R. -
Every Spam filter is not only unique, it's reaction to any given email can vary
from moment to moment.
> -Original Message-
> From: IBM Mainframe Assembler List [mailto:ASSEMBLER-
> l...@listserv.uga.edu] On Behalf Of Ed Jaffe
> Sent: Thursday, December 14, 2017 12:06 PM
> To: ASSEMBLER-L
>
> Thanks to Ed and Dave
>
> But did you get the original posting...you didn't say
>
> If you thought it too trivial/irrelevant to respond to...that's fine But if
> you
> didn't get it, that's not fine
>
> Melvyn.
>
> - Original Mess
;moved"
from GMAP to B I would say that for many tasks "C" is superior to both "B" and
Assembler.
On the Honeywell we delivered many products and tool sets that we could not
have done with the programming resource and machine time available using
Assember code,
even though GMAP had similar Macro tool kits to those in HLASM. You may wish
to dispute this, but a typical programmer will be more productive in "C" than
Assembler.
Dave
hard to change the core business
logic, not because its Assembler, COBOL or Fortran...
Dave
> -Original Message-
> From: IBM Mainframe Assembler List [mailto:ASSEMBLER-
> l...@listserv.uga.edu] On Behalf Of Jon Perryman
> Sent: 24 January 2018 06:00
> To: ASSEMBLER-LIST@L
r Processors do.
FORTRAN can be a pig of a language though, especially with a poor compiler.
Even worse, on two dimensional arrays, the data is stored as columns, not rows.
(I think that’s correct. So if you vary the last subscript, you leap all over
storage. Typically Fortran users want to write code where the last subscript
varies fastest resulting in excessive paging.
Reversing the subscript order in such programs can produce a significant
performance improvements.
>
> -- glen
Dave
h was very similar to CICS.
I believe the first RDBMS was on Multics but I have no idea of the why or
when...
>
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
>
Dave Wade
A.EDU
> Subject: Re: Fair comparison C vs HLASM
>
> On Mon, Jan 29, 2018 at 7:58 PM, Dave Wade
> wrote:
>
> > > -Original Message-
> > > From: IBM Mainframe Assembler List [mailto:ASSEMBLER-
> > > l...@listserv.uga.edu] On Behalf Of Seymour J M
are properly attributed to the C language.
> >
> Which of the two is to blame for null-terminated strings? (Or was it
BCPL?)
>
> Note that the OMVS BPX* syscalls do not use null-terminated strings as
> arguments. The C RTL functions are wrappers that perform the conversion.
>
> -- gil
B used null terminated strings...
Dave
mented some one else's portable asn.1 encoder/decoder on VM/CMS. It
was written in in Fortran 77 because we had that available but did not have
"C".
As we wanted a portable ASN.1 encoder/decoder and it was for UK Universities,
all of whom had FORTRAN 77 then Fortran 77 was the best (or indeed only
possible) language for the project
>
> Rob
Dave
> "property" - same as attribute.
> "absstraction" - You only care that an object can do something. You don't
> care how it is performed.
>
> Each programming language may be different on implementation. There is
> more terminology. Hopefully this gives you a basic understanding of OOP.
What about events? In .NET some objects fire events? Is this generally part of
OOP or some extension...
>
> Regards, Jon.
Dave
than C.
> Someone mentioned BCPL, which is an ancestor, not descendant of C.
>
Whilst "B" used null terminated strings, BCPL appears to use a length
character, but I never programmed in BCPL.
> -- gil
Dave
source to the CMS interface
routine. Sadly its full of macros which I don't have. They have things like
$PARM , $TESTBUF, $TYPEBUF. Does any one on here have any idea where they
came from?
Dave Wade
Looks like JES2 to me
> Keven Hall
>
> JES2?
Actually as it has a $FILEDEF I think its CMS specific...
Dave
>
> On Fri, Feb 16, 2018 at 3:50 PM -0600, "Dave Wade"
> wrote:
>
> Folks,
>
>
>
> Perhaps apposite to the recent conversation. I
ations run on CMS at the University of Waterloo."
So not from another package. I think I might have to try IBM-MAIN or the VM
list
Dave Wade
PS He says he cant post to the list as Notes attaches an icon and the list
rejects his quote.
> -Original Message-
> From: IBM Mai
Branch (or Jump) on condition :)
> -Original Message-
> From: IBM Mainframe Assembler List [mailto:ASSEMBLER-
> l...@listserv.uga.edu] On Behalf Of esst...@juno.com
> Sent: Thursday, December 06, 2018 2:15 PM
> To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
> Subject: Getting the Last Condition code
ble on a
particular
date for example, which PTFs were available at that date.
What if the user applies a later PTF and not an earlier one? And, the facility
in question
is only available with the earlier one?
- Thanks! -
- Dave Rivers -
> On Jan 30, 2019, at 4:53 AM, Jonathan Scot
Oops - sorry about that - I meant to send that to Jonathan and
not spam the list…
Apologies…
- Dave R. -
> On Jan 30, 2019, at 1:02 PM, Dave Rivers wrote:
>
> Hi Jonathan!
>
> Regarding the &SYS_HLASM_DATE option, it seems like that doesn’t work
When I did desktop support I was required to wear steel toes capped shoes in
case I dropped a PC on my feet.
Apparently me saying if I dropped one it would be my fault wasn't sufficient to
absolve them from blame...
Dave
> -Original Message-
> From: IBM Mainframe Assemb
I never remember it been called anything other than the POP
... e.g.
http://vm.marist.edu/~vmshare/browse.cgi?fn=360POP&ft=MEMO&args=pop#hit
but here both POP and POPs are used...
http://vm.marist.edu/~vmshare/browse.cgi?fn=3090&ft=MEMO&args=pops#hit
Dave
> --
Kerry,
I tried it recently. I think the simple answer is you need to specify macro
directories using the SYSMAC option. There are no defaults.
I spent ages searching for a way to set up a search path that persists. There
isn't one.
Dave
> -Original Message-
> From: IB
option to ASM but the manual seems to
be missing the ASM options..
Dave Wade
G4UGM & EA7KAE
Paul
Well (,) also works...
Dave
P.S. how can such simple code cause such issues...
> -Original Message-
> From: IBM Mainframe Assembler List l...@listserv.uga.edu> On Behalf Of Paul Gilmartin
> Sent: 16 May 2020 21:48
> To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
> Subject:
Edward,
Thanks, and that fixes it, but looking at the IBM docs they imply that "()" is
acceptable!
Why does it work in XF! I don't have access to a modern assembler (well there
might be Assembler H on the P390)
Can someone check it works on the current assembler?
Dave
> ---
I copied the macro to make sure it was the same macro.
Dave
> -Original Message-
> From: IBM Mainframe Assembler List l...@listserv.uga.edu> On Behalf Of Seymour J Metz
> Sent: 17 May 2020 02:27
> To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
> Subject: Re: Close MACRO in Z3
M
V7R CMS Commands and Utilities Reference Manual with no caveats as to its
use.
So whilst perhaps not supported, it is part of the standard as supplied zVM
offering so may have been in use until recently.
> Peter Relson
> z/OS Core Technology Design
Dave
Some one was asking about books and Struble is IMHO pretty good, and
available for a few pounds on Abe Books UK..
Dave
licences
Dave
G4UGM
> -Original Message-
> From: IBM Mainframe Assembler List l...@listserv.uga.edu> On Behalf Of Seymour J Metz
> Sent: 04 June 2020 19:59
> To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
> Subject: Re: Convert *signed* EBCDIC to packed decimal
>
> I see an
s with a "programmer friendly instruction set" and Bill Elliot, its
designer, worked for IBM Research between 1956 and 1961
http://www.cs.man.ac.uk/CCS/res/res25.htm#e
so perhaps he had some input to the processes that lead to the 360...
Dave Wade
> -Original Message-
> F
have from an EDSAC
user was that the Mercury Delay Lines on EDSAC were unreliable and very
temperature sensitive.
You probably are not interested to know that both Mercury Delay lines and
Williams Tubes came out of research to de-clutter radar.
Dave
Tony,
Try Chapter 4 - RAMAC Array Subsystem Channel Commands under 4.4.2
Define Subsystem Operation in - GC26-7006-01. Its in "boo" format at
this URL
https://www-05.ibm.com/e-business/linkweb/publications/servlet/pbi.wss?SSN=20HJS0001728662643&FNC=ONL&PBL=GC26-7006-01&TR
I seem to remember that this convention was also used In VM/CMS for some
variable length lists.
Dave
The PSW and registers should be in the short display in the job log
> -Original Message-
> From: IBM Mainframe Assembler List l...@listserv.uga.edu> On Behalf Of Tony Thigpen
> Sent: Friday, October 30, 2020 7:14 AM
> To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
> Subject: Re: SDUMPs
>
> Peter,
http://www.bitsavers.org/pdf/ibm/370/OS_VS/assembler/
plus some other guide.
Dave
G4UGM
> -Original Message-
> From: IBM Mainframe Assembler List l...@listserv.uga.edu> On Behalf Of Rupert Reynolds
> Sent: 31 October 2020 13:27
> To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
>
he corresponding characters 0-9 output or input
The numeric output was necessary as they used a an odd character set for the
teleprinters, not IA2.
>
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
>
Dave
G4UGM
In the general case (amiglib perhaps an exception) to expect a DLIB
(HLQ.Axx) to provide valid executables.
> -Original Message-
> From: IBM Mainframe Assembler List l...@listserv.uga.edu> On Behalf Of Joe Reichman
> Sent: Sunday, January 03, 2021 11:32 AM
> To: ASSEMBLER-LIST@LISTSE
> -Original Message-
> From: IBM Mainframe Assembler List l...@listserv.uga.edu> On Behalf Of Paul Gilmartin
> Sent: Sunday, August 1, 2021 11:49 AM
> To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
> Subject: Re: How can I order the HLASM for Linux on Z?
>
> (Cross-posting to
"IBM Mainframe Assembler List" wrote on
01/07/2022 01:01:02 PM:
> We hear you!
Thanks for the response. Good to know that my subscription is
working. ;-)
Sincerely,
Dave Clark
--
Winsupply Group Services
3110 Kettering Boulevard
Dayton, Ohio 45439 USA
(
"IBM Mainframe Assembler List" wrote on
01/07/2022 01:05:56 PM:
> I don't recall anyone chastising you on vse-l.
Well, chastising might me too strong of a word. ;-) But I kept
getting "this question belongs on the assembler-list." ;-)
Sincerely,
D
"IBM Mainframe Assembler List" wrote on
01/07/2022 01:13:19 PM:
> And, it did belong here
Not disagreeing... Just didn't know about this list. Happy to be
here. ;-)
Sincerely,
Dave Clark
--
Winsupply Group Services
3110 Kettering Boulevard
Dayton, Ohi
field. But it seems the assembler PACK instruction can only handle up to
16 digits of zoned data. Am I missing something?
Sincerely,
Dave Clark
--
int.ext: 91078
direct: (937) 531-6378
home: (937) 751-3300
Winsupply Group Services
3110 Kettering Boulevard
Dayton, Ohio 45439 USA
(937) 294
happened
to read about the next instruction in the manual just out of curiosity
(yeah, I'm a nerd who likes to read technical manuals). So, apparently, I
can pack up to 31 digits into a 16-byte packed field using the PKA
instruction. However, it looks like I have to handle the sig
sible sign overpunch on the last digit.
> The easiest way is with Vector Pack Zoned (VPKZ).
There is no VPKZ instruction in my manual. Something new?
Sincerely,
Dave Clark
--
Winsupply Group Services
3110 Kettering Boulevard
Dayton, Ohio
to an unsigned binary format. Help with
both issues?
Sincerely,
Dave Clark
--
Winsupply Group Services
3110 Kettering Boulevard
Dayton, Ohio 45439 USA
(937) 294-5331
*
This email message and any attach
uctions automatically use the full
register -- with no register "pairs" involved. Is that correct?
Sincerely,
Dave Clark
--
Winsupply Group Services
3110 Kettering Boulevard
Dayton, Ohio 45439 USA
(937) 294-5331
stuff. ;-b
Sincerely,
Dave Clark
--
int.ext: 91078
direct: (937) 531-6378
home: (937) 751-3300
Winsupply Group Services
3110 Kettering Boulevard
Dayton, Ohio 45439 USA
(937) 294-5331
*
This email mes
ata in register 2 to the
subroutine. Testing looks good. Thanks all.
LA R1,CWORK POINT TO "RESULT" AREA
LGF R2,AMDCINV GET LRECL VALUE
BAS R15,REG2ZONE CONVERT THAT TO ZONED-DECIMAL
Sincerely,
Dave Clark
--
Winsupply Group Services
3110 Kette
your point. Although testing
seems to be going just fine at the moment, I guess I better investigate
how to save the caller's registers as 64-bit registers instead of just as
32-bit registers as I am doing now. Any hints to start my investigation
would be welcome. ;-)
Sincerely,
Dave Clar
,
That is true. But I am using CVDG in my generic subroutine.
Sincerely,
Dave Clark
--
int.ext: 91078
direct: (937) 531-6378
home: (937) 751-3300
Winsupply Group Services
3110 Kettering Boulevard
Dayton, Ohio 45439
what
I would do. But, this is an internal subroutine.
Sincerely,
Dave Clark
--
int.ext: 91078
direct: (937) 531-6378
home: (937) 751-3300
Winsupply Group Services
3110 Kettering Boulevard
Dayton, Ohio 45439 US
ructions to load the passed value --
preserving or discarding any sign as needed.
Sincerely,
Dave Clark
--
int.ext: 91078
direct: (937) 531-6378
home: (937) 751-3300
Winsupply Group Services
3110 Kettering Boulevard
Dayton, Ohio
her or not to save the high halves in the
caller's save area?
Sincerely,
Dave Clark
--
int.ext: 91078
direct: (937) 531-6378
home: (937) 751-3300
Winsupply Group Services
3110 Kettering Boulevard
Dayton, Ohio 45439 USA
(937) 294-5331
d by IBM
as 128 bytes long. That would be the original 72 bytes (18 full words)
plus 56 bytes (an additional 14 full words). But the links aren't working
so I can't drill into any further details than that. Does this mean it is
only intended that 14 high halves should be saved/rest
en? But, for now, I will stick with the original 72 bytes (3
pointer words and 15 words for the low halves of general purpose registers
14 through 12) and add 64 bytes to save the high halves of all general
purpose registers.
Sincerely,
Dave Clark
--
int.ext: 91078
direct: (937) 531-6378
home:
> As previously mentioned, the Assembler Services Guide defines all this.
Sorry, I didn't see that manual mentioned. I will look for it.
Sincerely,
Dave Clark
--
int.ext: 91078
direct: (937) 531-6378
home: (937) 751-3300
Winsupply Group Services
3110 Kettering Boulevard
ion but you do what you can with what you've got.
Thanks.
Sincerely,
Dave Clark
--
Winsupply Group Services
3110 Kettering Boulevard
Dayton, Ohio 45439 USA
(937) 294-5331
*
This email message
/$file/
> ieaa600_v2r5.pdf__;!!E0nbmg29qrX0lQ!
> JDhqGE1hfvIgcJ6H3qKZYKOpjykq6Gr2aX7Ap4JiXu39DhxBiKcDDImJ3Zy1wrs7kc4$
Thank you. I saved that PDF.
Sincerely,
Dave Clark
--
Winsupply Group Services
3110 Kettering Boulevard
Dayto
registers.
The only issue is that in z/VSE I don't know if the caller is
providing a 72-byte savearea or a 128+byte savearea. So, I have to
compensate for anything above 72 bytes.
Sincerely,
Dave Clark
--
int.ext: 91078
direct: (937) 531-6378
home: (937) 751-3300
Winsupply Group
1 - 100 of 372 matches
Mail list logo