What does CSECT size have to do with base registers? If I have constants in my CSECT and use "traditional" base/offset branches then I need a base register, no matter how small the CSECT. If I have neither of the above I do not need a base register, no matter how large the CSECT.
No argument with your assertion that small is good. Charles -----Original Message----- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Seymour J Metz Sent: Monday, December 2, 2019 11:08 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Re: BASR to AMODE 64 ObNit If you keep your CSECT to a reasonable size then there is no need for a base register to address the code. But if you have an obscenely large monolithic program you will still need a base register, plus a large bottle of aspirins.