On Mon, Mar 15, 2010 at 12:23 PM, Stephen Powell <zlinux...@wowway.com> wrote:

> First of all, just to clarify, when I said that "31-bit kernels are not
> supported in Squeeze" I was speaking in the context of the s390 architecture.
> That's not true generally, of course.  (There is still i386 for example!)
> But I believe that the April 2004 stream was the last upstream release by IBM
> for the C compiler, run-time library, kernel modifications, and s390-tools 
> that
> supported ESA/390 processors.  IBM has dropped support for that stream.
> The current development stream supports only 64-bit processors.
>
> Other distributions, such as Red Hat, treat s390x as a separate architecture.
> Debian does not.  For Lenny, both 31-bit (s390) and 64-bit (s390x) kernels
> are available for the same architecture: s390.  In Squeeze, only 64-bit
> kernels (s390x) are available for the s390 architecture.
>
> As to the internal design of GNU/Linux (kernel space vs. user space, etc.), I
> don't know much about that.  But I do know enough about the s390 architecture
> to know that the traditional instructions for manipulating 32-bit integers,
> such as LOAD (L), ADD (A), and STORE (ST), will work just fine, even if the
> program is executing in 64-bit mode.  Different instructions are used to
> manipulate 64-bit integers, such as LG, AG, and STG.  The C compiler
> generates the appropriate instructions depending on what you give it as
> options, I would guess.
>
> I am willing, in principle, to help you test it.  However, having said that,
> I haven't a clue what Mozart is, what its purpose is, or why I would ever
> want or need to use it.
>

Thanks for this additional information. I will put out a new release
and we will see if it builds.

You would want mozart/Oz if you wanted a programming language that
"supports declarative programming, object-oriented programming,
constraint programming, and concurrency as part of a coherent whole."
It has a really nice high level distributed programming model too.
Unfortunately it seems not enough people do want that to support an
active upstream, and I imagine you would be the first ever user on an
S390 if you tried it ....

cheers!
Kevin



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to