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