Thanks John- I'll post this reply to both groups as a polite way of doing so then. :)

Most of our (my!) problems are with the different Linkage conventions under Linux of 
course.
It uses a simple register based method to pass arguments to SVCs and C-Libraries 
functions,
and yet it still uses a stack. More accurately, a stack frame.

It does appear to be blazingly fast when written in assembler, even though handwritten 
assembler
isn't using the pipelining tricks and such that are possible on zSeries hardware. 
(S/390 hardware.)

And one of the issues we have to address is the current code runs in 24bit mode, but 
Linux only runs
in 31 or 64 bit mode. I do not have any ideas what kind of weird and fascinating 
issues lie in our future
based upon that... :)

-Paul


----- Original Message -----
From: "John Ford" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, April 04, 2003 12:08 AM
Subject: Re: Linux/390 Assembler Guru's...


> Paul,
>
> Ya. Get on the Linux/390 list. mailto://[EMAIL PROTECTED] with
>
> subscribe LINUX-390 firstname lastname
>
> in the email body. The folks there will LOVE to help you out. Several on
> this list are also on the Linux/390 list, so you'll get the help you
> need one way or the other.
>
> -jcf
>
> > -----Original Message-----
> > From: IBM Mainframe Assembler List
> > [mailto:[EMAIL PROTECTED] On Behalf Of Paul Raulerson
> > Sent: Thursday, April 03, 2003 8:02 PM
> > To: [EMAIL PROTECTED]
> > Subject: Linux/390 Assembler Guru's...
> >
> >
> > Hey guys -
> >   We are looking at a really cool port. Taking about a
> > million lines of Wang Assembler (i.e. 370 code) and putting
> > it on a z800 running, yep Linux. Dave Bond over at Tachyon
> > has an assembler that eats HLASM syntax, and better yet, runs
> > native under L/390, and by putting a few other pieces
> > together (i.e. an indexed file system, block mode terminal
> > handling, etc...) we seem to have a really doable and very
> > very smart move on our hands.
> >
> >   Except I am still a bit of a dummy on Linux/390 and
> > assembler, despite Dave's patient coaching. :)
> >
> >   So my question is pretty simple, is anyone else out there
> > using assembler (HLASM) under Linux/.390 and if so, is there
> > a discussion area / group for it? If not, would it be
> > appropriate to ask questions and discuss issues here?
> >
> > Thanks
> > -Paul Raulerson
> >
> > P.S. -If you haven't tried out the Tachyon assembler under
> > L/390, call 'em up and ask for a demo. It is unbelivably fast.
> >
> >
>

Reply via email to