Használható a FreeBSD T1-es portja

Címkék

Kip Macy bejelentette, hogy a FreeBSD sparc64-es portja már képes lefordítani önmagát (buildworld).
Pár héttel ezelőtt még alapvető problémák voltak a porttal (amelynek következtében például nem lehetett 16 MB-nál nagyobb memóriát foglaló programokat futtatni), ezek egy része kijavításra került.

A fejlesztő weblapján található lista szerint az alábbi tennivalók vannak még:
Must do:
- import emulator for unsupported floating point operations (e.g. fsqrtd)

Next steps:
- Fix TLS
- change build options to use gcc libraries for floating point
- dynamically resize TSBs
- dynamically resize hash
- add superpage support
- implement optimized bzero / bcopy
- add optimized bzero / bcopy to libc, install on arch check
- switch to STBI ASIs for spill/fill
- confirm that no excess overhead is in entropy collection

Optimizations:
- support context stealing
- Fix excessive scheduler locking
- Fix loadable kernel modules > 4GB

Látható, hogy az architektúra jellegzetességéből fakadóan (akár 32 processzort is láthat az operációs rendszer) olyan problémák is előjönnek, amelyek a többi, FreeBSD által kezelt gépen kevésbé hangsúlyosan jelentkeznek (excessive scheduler locking). Ezek javítása azonban elősegítheti a többi port fejlődését is.