Thanks for all the on-list and off-list responses.  So far everyone says
don't do it.  I have not heard from anyone that has attempted to port a
heavy system type OS/390 or VSE multitasking application written in S/390
assembler to LINUX.

Has anyone ported an assembler application without re-writing it in C or
Java?

Chuck Arney
IntelliWare Systems Inc.  http://www.intelliware.com
Access 3270 apps from the web with z/Web-Host for VSE & OS/390
Access CMS minidisks from OS/390 & VSE with CMSACCess
Voice: 972-296-6166   Fax: 972-296-5468

----- Original Message -----
From: "James Tison" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, March 08, 2002 1:50 PM
Subject: Re: Porting Large S/390 Assembler Applications


> On a scale of 1 to 10, I'd call it an 11.
>
> * 5 points: changing all the HLASM OS/390 USS macro interfaces to Linux
> library calls.
> * 4 points: converting HLASM syntax to gas. (Different assembler syntax,
> same opcodes though)
> * 2 points: ELF sectioning vs HLASM's named control sections (no such
thing
> in ELF).
>
> Tachyon Software (http://www.tachyonsoft.com) produces an excellent HLASM
> syntax compatible assembler that runs under Linux and optionally outputs
> ELF: this will reduce the effort pretty dramatically, down to about a 7 on
> that 10 scale. You'll still have some source code mods to make with
respect
> to sectioning and externals; but it does take the lion's share of the work
> out of that part of the effort.
>

Reply via email to