Re: YA MGCRE RCF?

2022-07-13 Thread Steve Smith
I created a macro to generate parmlists with optional specification for how an operand is addressed. Briefly, CALLV program,(parm1,parm2,(parm3,Y),parm4) where parm3 would be addressed with LAY instead of LA. The macro actually just appends the 2nd operand to LA (i.e. 'LA(,2)'), so it's

Intelligent instruction assembler enhancement suggestion

2022-07-13 Thread Jonathan Scott
Peter Relson writes: > An entertaining thought for an assembler enhancement would be > a pseudo-op that generated "LA" or "LARL" depending on whether > the target was in a CSECT or a DSECT (maybe allowing for LAY > too). We've often had suggestions for instructions that generate alternative

Re: YA MGCRE RCF?

2022-07-13 Thread Paul Gilmartin
ASSEMBLER-LIST Archives IBM Mainframe Assembler List ASSEMBLER-LIST@LISTSERV.UGA.EDU Options:Use Forum View Use Proportional Font Show HTML Part by Default Condense Mail Headers Message:[<< First] [< Prev] [Next >] [Last >>] Topic: [<< First] [< Prev] [Next >] [Last >>]

Re: YA MGCRE RCF?

2022-07-13 Thread Paul Gilmartin
On Wed, 13 Jul 2022 12:27:06 +, Peter Relson wrote: >Definitely the lack of an equate for R12 should be corrected (such as by >adding an equate and a BASR R12,0). I'll get that taken care of. > Thanks. But I may have misled myself by seeing CSECT; USING *; ...; END, and assuming a user

Re: YA MGCRE RCF?

2022-07-13 Thread Peter Relson
Definitely the lack of an equate for R12 should be corrected (such as by adding an equate and a BASR R12,0). I'll get that taken care of. Almost all macros expect some amount of addressability to static data for certain invocations. That will not be stated for individual macros. That is why