th-x32 - czy chcemy sie w to bawic?

Paweł Sikora pluto at agmk.net
Fri Apr 6 13:49:12 CEST 2012


On Friday 06 of April 2012 13:38:10 Jacek Konieczny wrote:
> On Fri, Apr 06, 2012 at 11:53:59AM +0200, Paweł Sikora wrote:
> > chcialem sie zabytac czy beda chetni do rozwijania kompilacji pld-th pod x32?
> > 
> > x32, to software-owa mutacja architektury x86-64, w ktorej wskazniki/przestrzen
> > adresowa aplikacji jest 32-bitowa, natomiast same instrukcje procesora sa 64-bitowe.
> > efekt jest taki, ze otrzymujemy kod, ktorego apetyt na pamiec(struktury danych)
> > jest taki jak w starych dobrych i686, ale dostajemy pelen wachlarz instrukcji
> > nowszych cpu. gcc akceptuje w takim przypadku opcje -m64/-m32/-mx32.
> 
> Nie widzę sensu. Do czasu zanim ten port będzie w pełni gotowy, to ilość
> pamięci w przeciętnej maszynie się podwoi. Tak, to wciąż będzie jakaś
> oszczędność, ale jeszcze mniejsza niż teraz i IMHO nie warta zachodu.

implementacja jest *gotowa* na gitowych galeziach i teraz jest na etapie
scalania z upstream-em glibc/binutils/gdb (gcc/kernel sa juz scalone).
w zasadzie to sam support od strony th-x86_64 jest prosty, bo do istniejacego
multiliba {/lib,/lib64} dojdzie jeszcze /libx32 zeby ewentualnie mozna bylo
testowo kompilowac sobie kod, a jak kiedys bedzie wola i moce, to mozna z tego
wyprowadzic osobny builder x32.


More information about the pld-devel-pl mailing list