From: IBM Mainframe Assembler List on behalf
of Ngan, Robert (DXC Luxoft)
Sent: Friday, May 3, 2024 2:07 PM
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Subject: Re: IEABRC anomaly
I remember (a long time ago) we had "first time" code preceded by a NOP, which
alter
Of Abe Kornelis
Sent: Thursday, May 2, 2024 14:59
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Subject: Re: IEABRC anomaly
[Some people who received this message don't often get email from
a...@bixoft.nl. Learn why this is important at
https://aka.ms/LearnAboutSenderIdentification ]
Shmuel, all,
it's be
arc-requ...@listserv.uga.edu>
Sent: Thursday, May 2, 2024 8:49 PM
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Subject: Re: IEABRC anomaly
Would it help to use IEABRCX and disable it around that macro?
--
Tom Marchant
On Thu, 2 May 2024 21:50:26 +, Seymour J Metz wrote:
>It's not clear that t
>From: IBM Mainframe Assembler List on behalf
>of Paul Gilmartin <0014e0e4a59b-dmarc-requ...@listserv.uga.edu>
>Sent: Thursday, May 2, 2024 5:12 PM
>To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
>Subject: Re: IEABRC anomaly
>
>On 5/2/24 11:16:13, Seymour J Metz wrote:
>> E
GA.EDU
Subject: Re: IEABRC anomaly
On 5/2/24 11:16:13, Seymour J Metz wrote:
> Except that IEABRC is only necessary for old code. I've inherited code that
> uses NOP as a switch, overlaying the mask with F.
> .
Self-modifying or EX code!?
--
gil
On 5/2/24 11:16:13, Seymour J Metz wrote:
Except that IEABRC is only necessary for old code. I've inherited code that
uses NOP as a switch, overlaying the mask with F.
.
Self-modifying or EX code!?
--
gil
J.) Metz
> http://mason.gmu.edu/~smetz3
> עַם יִשְׂרָאֵל חַי
> נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר
>
>
> From: IBM Mainframe Assembler List on
> behalf of Peter Relson
> Sent: Thursday, May 2, 2024 8:37 AM
> To: ASSEMBLER-L
Mainframe Assembler List on behalf
of Peter Relson
Sent: Thursday, May 2, 2024 8:37 AM
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Subject: Re: IEABRC anomaly
I don't recall having thought about this when providing IEABRC. But the
conclusion that it's not going to get added is likely a correct one.
Without
I don't recall having thought about this when providing IEABRC. But the
conclusion that it's not going to get added is likely a correct one.
Without a complex macro (which definitely is not going to happen), changing NOP
to JNOP for the cases Jonathan Scott mentioned will reject operands that
:25 AM
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Subject: Re: IEABRC anomaly
There is a B2D2 there just the mask is zero
So it falls thru
> On May 1, 2024, at 11:06 AM, Pieter Wiid wrote:
>
> NOP translates to BC 0
>
> -Original Message-
> From: IBM Mainframe Assembler List
, and very unlikely to ever change. I can live
with that.
Peter
From: IBM Mainframe Assembler List On Behalf
Of Jonathan Scott
Sent: Wednesday, May 1, 2024 11:15 AM
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Subject: Re: IEABRC anomaly
As NOP is not a branch, I would not expect NOP to be converted
Paul Gilmartin
> Sent: Wednesday, 01 May 2024 16:21
> To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
> Subject: Re: IEABRC anomaly
>
>> On 5/1/24 07:56:17, Seymour J Metz wrote:
>> It turns out that IEABRC does not convert NOP to JNOP. Is that a bug or a
>> feature?
>&
As NOP is not a branch, I would not expect NOP to be converted
by IEABRC.
It is true that NOP has an address operand. If NOP is executed
using EX with a suitable mask in the register it can be used for
execution purposes, although this is rather obscure.
However, as the address operand is not
NOP translates to BC 0
-Original Message-
From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On
Behalf Of Paul Gilmartin
Sent: Wednesday, 01 May 2024 16:21
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Subject: Re: IEABRC anomaly
On 5/1/24 07:56:17, Seymour J Metz wrote
On 5/1/24 07:56:17, Seymour J Metz wrote:
It turns out that IEABRC does not convert NOP to JNOP. Is that a bug or a
feature?
.
Does NOP depend on a base register?
--
gil
It turns out that IEABRC does not convert NOP to JNOP. Is that a bug or a
feature?
--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
עַם יִשְׂרָאֵל חַי
נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר
16 matches
Mail list logo