VSE does *not* allow relinking and replacing individual modules in the
same way as z/OS. Once it is linked, it looks like one big module to VSE
and can no longer be broken down into the original modules.
Tony Thigpen
Paul Gilmartin wrote on 12/4/23 4:00 PM:
On 12/4/23 13:05:05, Dave Clark wrot
"IBM Mainframe Assembler List" wrote on
12/04/2023 04:18:21 PM:
> Thanks for this thread. I knew there was a way to do this, but
> not having touched VSE since 2005 or so...
>
> Does VSE still use a CIL (Core Image Library)?
There has not been a core-image library since about 1983 (VSE
"IBM Mainframe Assembler List" wrote on
12/04/2023 04:00:38 PM:
> Does the z/VSE linkage editor support re-linking an
> existing module replacing a few sections? To do
> that on z/OS an ORDER statement may be needed.
Existing objects can be re-linked (with/without some section
selecti
Thanks for this thread. I knew there was a way to do this, but
not having touched VSE since 2005 or so...
Does VSE still use a CIL (Core Image Library)? Or is everything
relocatable now?
Steve Thompson
On 12/4/2023 3:05 PM, Dave Clark wrote:
"IBM Mainframe Assembler List" wrote on
12/04/20
That's it
Thank you all
-Mensagem original-
De: IBM Mainframe Assembler List Em nome de
Gary Weinhold
Enviada em: segunda-feira, 4 de dezembro de 2023 13:59
Para: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Assunto: Re: Reseting RMODE
I think I understand:
you wish the last RMODE in a CSECT to ov
I suggest you use the DYNAMIC call of IEANTxx the deal with tokens.
Directly from the CVT or using LOAD and BASR
João
-Mensagem original-
De: IBM Mainframe Assembler List Em nome
de Dave Clark
Enviada em: segunda-feira, 4 de dezembro de 2023 17:05
Para: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Ass
On 12/4/23 13:05:05, Dave Clark wrote:> I found an answer that works
for z/VSE. After cataloging the main
object for my load module, I use the following linkage editor statements
to specify the order I want for my included objects and the linkage editor
honors this specified order.
"IBM Mainframe Assembler List" wrote on
12/04/2023 02:16:08 PM:
> Is it possible to influence the order the linkage editor includes
objects?
I found an answer that works for z/VSE. After cataloging the main
object for my load module, I use the following linkage editor statements
to
"IBM Mainframe Assembler List" wrote on
12/04/2023 02:27:16 PM:
> > Is it possible to influence the order the linkage editor includes
objects?
> I don't know about the linkage editor, but the Binder ;) has an
> ORDER statement that can be used.
Thanks. This was a z/VSE question. Bu
Yes, we've been doing it since the early 2000's with linkage editor invocation
(I don't know when that internally switched to binder). Check what happens
when the ORDER statement is specified:
ORDER csect1, csect2,...
Gary Weinhold
Senior Application Architect
DATAKINETICS | Data Performance &
> Is it possible to influence the order the linkage editor includes objects?
I don't know about the linkage editor, but the Binder ;) has an ORDER statement
that can be used.
===
Adam Johanson
Broadcom Mainframe Software Division
Not exactly an assembler question, but... Is it possible to
influence the order the linkage editor includes objects? I have my
objects aligned for 256-byte cache lines. But the following includes two
IBM routines that are not. Can I get the linkage editor to put them at
the end?
C
Yes, that's it
-Mensagem original-
De: IBM Mainframe Assembler List Em nome de
Gary Weinhold
Enviada em: segunda-feira, 4 de dezembro de 2023 13:59
Para: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Assunto: Re: Reseting RMODE
I think I understand:
you wish the last RMODE in a CSECT to override all
I think I understand:
you wish the last RMODE in a CSECT to override all previous RMODEs in the CSECT
or possibly, as Shmuel suggests, the most restrictive to override all others.
Gary Weinhold
Senior Application Architect
DATAKINETICS | Data Performance & Optimization
Phone:+1.613.523.5500 x216
is there an RFE for an RMODE(MIN) option to accept multiple RMODE statements
and use the most restrictive?
--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
עַם יִשְׂרָאֵל חַי
נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר
From: IBM Mainframe Assembler List
I want just ONE CSECT be allowed to change the RMODE at compilation time,
accepting 2 or more RMODE as my needs.
Like this (the simplest example):
C1 CSECT
C1 RMODE 31
SAVE (14,12)
RETURN (14,12)
AIF (D'DCB).FIN
DCB DCB DDNAME=DCB
C1 RMODE 24
.FIN
Yes that solves it.
Thank you
-Mensagem original-
De: IBM Mainframe Assembler List Em nome de
Paul Gilmartin
Enviada em: segunda-feira, 4 de dezembro de 2023 12:48
Para: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Assunto: Re: Reseting RMODE
(Don't be greedy; don't set personal "Reply-to:")
On 12
On Mon, 4 Dec 2023 at 09:29, João Reginato wrote:
> As I've said before, I wasn't clear enough here.
> My intent is to change the RMODE during the compilation phase only.
> I have all CSECTS with RMODE ANY so, one of them, need to be RMODE 24, and
> I
> cannot change it because the HLASM doesn't
(Don't be greedy; don't set personal "Reply-to:")
On 12/4/23 07:28:51, João Reginato wrote:
As I've said before, I wasn't clear enough here.
My intent is to change the RMODE during the compilation phase only.
I have all CSECTS with RMODE ANY so, one of them, need to be RMODE 24, and I
cannot cha
I think it does solve your problem. What doesn’t it solve?
Sent from my iPhone
> On Dec 4, 2023, at 10:01 AM, João Reginato wrote:
>
> Yes, I know that but it doesn't solve my problem
>
> -Mensagem original-
> De: Tom Harper
> Enviada em: segunda-feira, 4 de dezembro de 2023 11:49
Yes, I know that but it doesn't solve my problem
-Mensagem original-
De: Tom Harper
Enviada em: segunda-feira, 4 de dezembro de 2023 11:49
Para: jb.regin...@gmail.com
Cc: ASSEMBLER-LIST@listserv.uga.edu
Assunto: Re: RES: Reseting RMODE
João,
What has been hinted at here is that all yo
João,
What has been hinted at here is that all you need to do is to have two CSECTs,
one which is RMODE(ANY) and a second one which is RMODE(24).
You can have as many CSECTs in a single assembly as you wish.
Then, just call the RMODE(24) CSECT when you need it.
Tom Harper
Phoenix Software
As I've said before, I wasn't clear enough here.
My intent is to change the RMODE during the compilation phase only.
I have all CSECTS with RMODE ANY so, one of them, need to be RMODE 24, and I
cannot change it because the HLASM doesn't allow that. despite it hasn't
finished the compilation of all
23 matches
Mail list logo