On 2018-07-17, at 16:33:55, Charles Mills wrote:

> EDCDSECT, sometimes called just CDSECT, a part of the XLC compiler, does a 
> very adequate job of converting assembler DSECTs, including from z/OS macros, 
> to C headers. Are they pretty? No. Do they "make sense"? Oftentimes not. Are 
> they ideal? No. But they are syntactically correct and 99% of the time the 
> storage layout is correct, and they do the job.
>  
I understand that nowadays new CSECTs are coded in PL/S and translated
automatically into assembler.  PL/S to C might be a better fit tnan
assembler to C.

There have been cases where syntax errors percolated into assembler;
only the PL/S is tested by IBM.

-- gil

Reply via email to