Guys,

Reading through this thread, quickly, it very obvious that certain exits must 
be in Assembler.
So your kind of a captive audience. I am speaking of security type products. I 
have beem experimenting in C , not being a C heavy, it would be nice and 
desirable to do them in C . But sure if IBM supports ICHPWX01 in C ...


Scott Ford
Senior Systems Engineer
www.identityforge.com



On Apr 13, 2012, at 2:53 PM, "McKown, John" <[email protected]> 
wrote:

> Sounds like what is done by the GNU compiler people. From what I've read, all 
> the GNU compilers utilize the same "back end" code generator. IIRC, at one 
> time the non-C compilers really did a <language> to C conversion, followed by 
> a C compile. I don't know if I have the terminology correct, but now all the 
> compilers in the GCC collection emit a "parse tree"(?) and pass that to the 
> common back end for actual optimization and code generation.
> 
> Now if they would just create a COBOL and PL/I compiler "front end", I would 
> be in 7th heaven.
> 
> --
> John McKown 
> Systems Engineer IV
> IT
> 
> Administrative Services Group
> 
> HealthMarkets(r)
> 
> 9151 Boulevard 26 * N. Richland Hills * TX 76010
> (817) 255-3225 phone * 
> [email protected] * www.HealthMarkets.com
> 
> Confidentiality Notice: This e-mail message may contain confidential or 
> proprietary information. If you are not the intended recipient, please 
> contact the sender by reply e-mail and destroy all copies of the original 
> message. HealthMarkets(r) is the brand name for products underwritten and 
> issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake 
> Life Insurance Company(r), Mid-West National Life Insurance Company of 
> TennesseeSM and The MEGA Life and Health Insurance Company.SM
> 
> 
> 
>> -----Original Message-----
>> From: IBM Mainframe Discussion List 
>> [mailto:[email protected]] On Behalf Of Edward Jaffe
>> Sent: Friday, April 13, 2012 1:10 PM
>> To: [email protected]
>> Subject: Re: Modernizing the BCP code ?
>> 
>> On 4/13/2012 10:46 AM, David Crayford wrote:
>>> On 14/04/2012 1:38 AM, Edward Jaffe wrote:
>>>> On 4/12/2012 9:03 AM, David Crayford wrote:
>>>>> AFAIK, the PL/X compiler shares a back-end with the other 
>> code optimizers, 
>>>>> so should produce excellent code.
>>>> 
>>>> Not yet.
>>>> 
>>> 
>>> So does that mean that the PL/X compiler produces inferior 
>> code to the Metal/C 
>>> compiler? That would be disappointing considering the 
>> majority of the 
>>> operating system is writen in PL/X!
>> 
>> Yes. This has been one of the justifications for not having a 
>> new z/OS 
>> Architectural Level Set i.e., the existing PL/X compiler 
>> cannot generate code 
>> that takes advantage of the newer hardware features, so why 
>> force customers to 
>> upgrade unnecessarily? The compiler was given to the folks in 
>> Toronto a 
>> couple/few years ago with the intent of having it enhanced 
>> with the "smart" back 
>> end used for other IBM compilers. Given that z/OS V2.1 will 
>> require z9 
>> processors there is even more pressure on Toronto to deliver 
>> this much needed 
>> "plumbing" enhancement.
>> 
>> -- 
>> Edward E Jaffe
>> Phoenix Software International, Inc
>> 831 Parkview Drive North
>> El Segundo, CA 90245
>> 310-338-0400 x318
>> [email protected]
>> http://www.phoenixsoftware.com/
>> 
>> ----------------------------------------------------------------------
>> For IBM-MAIN subscribe / signoff / archive access instructions,
>> send email to [email protected] with the message: INFO IBM-MAIN
>> 
>> 
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to