Keith Packard, tus tsim tawm Debian nquag, tus thawj coj ntawm X.Org qhov project thiab tsim ntau X txuas ntxiv nrog rau XRender, XComposite thiab XRandR,
Thaum pib, qhov project tau tsim nyob rau hauv lub npe "newlib-nano" thiab tau tsom rau kev rov ua haujlwm ntawm qee qhov kev siv zog siv zog ntawm Newlib, uas muaj teeb meem siv rau hauv cov khoom siv nrog RAM me me. Piv txwv li, cov haujlwm stdio tau hloov nrog cov qauv sib cog lus los ntawm cov tsev qiv ntawv avrlibc. Cov cai kuj tau raug ntxuav ntawm cov khoom tsis-BSD-tso cai tsis siv nyob rau hauv lub embedded build. Ib qho yooj yim version ntawm qhov pib code (crt0) tau raug ntxiv, thiab kev siv cov xov hauv zos tau raug hloov los ntawm 'struct _reent' mus rau TLS mechanism (
Hauv qhov kev tso tawm tshiab:
- Ntxiv lub peev xwm los tsim kev siv
ua lej pov thawj compilerCompCert . - Ntxiv kev txhawb nqa rau Clang compiler.
- Tus cwj pwm ntawm 'gamma' muaj nuj nqi tau coj mus rau hauv txoj kab nrog tus cwj pwm ntawm Glibc.
- Kev siv nano-malloc ua kom ntseeg tau tias rov qab nco tau raug tshem tawm.
- Txhim kho kev ua tau zoo ntawm nano-realloc, tshwj xeeb tshaj yog thaum sib koom ua ke pub dawb thiab nthuav dav heap loj.
- Ntxiv ib txheej ntawm kev ntsuam xyuas los xyuas qhov tseeb ua haujlwm ntawm malloc.
- Txhim kho kev txhawb nqa rau lub Windows platform thiab ntxiv lub peev xwm los tsim siv mingw toolkit.
- Ntawm ARM systems, yog tias muaj, TLS (Thread-Local Storage) hardware register tau qhib.
Tau qhov twg los: opennet.ru