Path: ...!3.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Thomas Koenig Newsgroups: comp.arch Subject: Re: architectural goals, Byte Addressability And Beyond Date: Sun, 2 Jun 2024 13:32:40 -0000 (UTC) Organization: A noiseless patient Spider Lines: 40 Message-ID: References: Injection-Date: Sun, 02 Jun 2024 15:32:40 +0200 (CEST) Injection-Info: dont-email.me; posting-host="1d3952c0ed874c1332aa801e5518d021"; logging-data="3547661"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+bcIgMvTwfPD13NqJP7bHHuZSAGZC1NZw=" User-Agent: slrn/1.0.3 (Linux) Cancel-Lock: sha1:L55vHw6Tkv4mIRx81ECcTiB/ZPo= Bytes: 2164 John Dallman schrieb: > In article , > quadibloc@servername.invalid (John Savard) wrote: > >> If they took it to its logical conclusion, and packaged >> zArchitecture chips without the ability to run current >> IBM operating systems in the same way as POWER chips, >> I might actually be interested. > > A deskside zSeries machine that would boot and run Linux (probably under > z/VM) reasonably simply would be interesting to me. A big-endian machine > with comprehensive hardware trapping has software QA uses in the current > era of machines that hardly trap on anything apart from SEGV. There are POWER8 machines on sale on E-bay, on which you can run either Linux or AIX, and bigendian too, if you want. I also have a login shell open on such a machine right now, but that's on the gcc compile farm, which is only for open-source projects. $ cat foo.c #include #include int main() { int a; char c; a = 0; c = 1; memcpy (&a,&c,1); printf ("%d\n", a); return 0; } $ gcc foo.c $ ./a.out 16777216 $ uname -a Linux cfarm203 6.0.0-6-powerpc64 #1 SMP Debian 6.0.12-1 (2022-12-09) ppc64 GNU/Linux