Re: z/390 Assembler and START statement.

2020-06-07 Thread Abe Kornelis
Dan, A belated reaction, sorry about the delay. I just checked the source code. It seems START is treated as a synonym of CSECT. At the java level the z390 code does not seem to expect an argument. If you need it, we could raise an RPI. Kind regards, Abe Kornelis. z390 coordinator ==

Re: z/390 Assembler and START statement.

2020-06-04 Thread Phil Smith III
We used to write a LOT of CMS Transient Area modules, and always put START X'E000' at the top. TBH, that was 40 years ago and I didn't exactly know why at the time, then stopped thinking about it! Now I know. Ya larns sumtin' ever' day.

Re: z/390 Assembler and START statement.

2020-06-04 Thread Seymour J Metz
[ASSEMBLER-LIST@LISTSERV.UGA.EDU] on behalf of Jonathan Scott [jonathan_sc...@vnet.ibm.com] Sent: Thursday, June 4, 2020 10:11 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Re: z/390 Assembler and START statement. START with an address was useful for writing stand-alone code, which can be IPLed

Re: z/390 Assembler and START statement.

2020-06-04 Thread Jonathan Scott
START with an address was useful for writing stand-alone code, which can be IPLed by preceding it with 3CARD LOADER (which seems to have grown to 5 cards since I used it in the 1970s). My company decided to get rid of their card punch and reader but stand-alone dump/restore at the time still

Re: z/390 Assembler and START statement.

2020-06-04 Thread Robin Vowels
Yes, that's what START did. I wrote a single-pass S/360 assembler for teaching purposes. One of the purposes was to assemble to location 0, using absolute addressing. (Yes, I know that the low assresses on the real machine were not available fot that purpose, but with START 0 & base register 0,

Re: z/390 Assembler and START statement.

2020-06-03 Thread Schmitt, Michael
AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: z/390 Assembler and START statement. According to the HLASM Language Reference manual (SC26-4940), the START statement may be used to create the first control section in an assembly and define an expression that is used to set the initial location

Re: z/390 Assembler and START statement.

2020-06-03 Thread Binyamin Dissen
Looks like support is missing. On Wed, 3 Jun 2020 12:06:04 -0400 Dan Greiner wrote: :>Seymour: I agree that it's not worth fixing. However, its been nearly 50 years since I used a START statement, and I just wanted to double-check my sanity (I might be catching a case of Covidiocy.) :>

Re: z/390 Assembler and START statement.

2020-06-03 Thread Dan Greiner
Seymour: I agree that it's not worth fixing. However, its been nearly 50 years since I used a START statement, and I just wanted to double-check my sanity (I might be catching a case of Covidiocy.) Binyamin: I added " DC A(*)" as the first statement, and it shows a location of zero. The ESD

Re: z/390 Assembler and START statement.

2020-06-03 Thread Charles Mills
From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Dan Greiner Sent: Tuesday, June 2, 2020 10:57 PM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: z/390 Assembler and START statement. According to the HLASM Language Reference manual (SC26-4940), the START sta

Re: z/390 Assembler and START statement.

2020-06-03 Thread Binyamin Dissen
What would DCA(*) shows? What does the ESD report show? On Wed, 3 Jun 2020 01:56:46 -0400 Dan Greiner wrote: :>According to the HLASM Language Reference manual (SC26-4940), the START statement may be used to create the first control section in an assembly and define an

Re: z/390 Assembler and START statement.

2020-06-03 Thread Seymour J Metz
From: IBM Mainframe Assembler List [ASSEMBLER-LIST@LISTSERV.UGA.EDU] on behalf of Dan Greiner [dan_grei...@att.net] Sent: Wednesday, June 3, 2020 1:56 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: z/390 Assembler and START statement. According to the HLASM Language Reference manual (SC26

z/390 Assembler and START statement.

2020-06-02 Thread Dan Greiner
According to the HLASM Language Reference manual (SC26-4940), the START statement may be used to create the first control section in an assembly and define an expression that is used to set the initial location counter. For example: START X'1000' BR14 END should