Rhyddhau GNU Mes 0.26, pecyn cymorth ar gyfer adeilad dosbarthu hunangynhwysol

Mae GNU Mes 0.26, pecyn cymorth cychwyn ar gyfer GCC sy'n galluogi adeiladwaith dolen gaeedig o god ffynhonnell, wedi'i ryddhau. Mae'r pecyn cymorth hwn yn mynd i'r afael â phroblem adeiladweithiau crynhoydd cychwynnol wedi'u gwirio mewn dosraniadau trwy dorri'r cylch o ailadeiladu (mae angen ffeiliau gweithredadwy o grynhoydd sydd eisoes wedi'i adeiladu ar adeiladweithiau crynhoydd, ac mae adeiladweithiau crynhoydd deuaidd yn ffynhonnell bosibl o ddrysau cefn cudd, gan atal uniondeb adeiladweithiau o god ffynhonnell gyfeirio rhag cael ei warantu'n llawn).

Mae GNU Mes yn cynnig dehonglydd hunangynhaliol ar gyfer iaith y Cynllun, wedi’i ysgrifennu yn yr iaith C, a chasglwr syml ar gyfer yr iaith C (MesCC), wedi’i ysgrifennu yn iaith y Cynllun. Mae'r ddwy gydran yn rhyngosodadwy. Mae dehonglydd y Cynllun yn ei gwneud hi'n bosibl adeiladu casglwr C MesCC, sydd wedyn yn caniatáu ichi adeiladu fersiwn wedi'i thynnu i lawr o'r crynodwr TinyCC (tcc), y mae ei alluoedd eisoes yn ddigonol i adeiladu GCC.

Mae'r dehonglydd Cynllun yn gryno iawn, gan feddiannu tua 5000 o linellau o god mewn is-set syml o'r iaith C. Gellir ei drawsnewid yn ffeil weithredadwy gan ddefnyddio'r cyfieithydd cyffredinol M2-Planet neu grynhoydd C syml a adeiladwyd gan ddefnyddio'r cydosodydd hex0 hunan-gydosod, nad oes angen unrhyw ddibyniaethau allanol arno. Mae'r dehonglydd hefyd yn cynnwys casglwr sbwriel llawn ac yn darparu llyfrgell o fodiwlau y gellir eu llwytho. Mae'r prosiect hefyd yn datblygu'r llyfrgell Mes C, sy'n ddigonol ar gyfer adeiladu glibc 2.2.5, binutils 2.20.1, a gcc 2.95.3, sy'n ofynnol ar gyfer defnyddio'r dosbarthiad Guix ar gyfer llwyfannau i686-linux, x86_64-linux, armhf-linux, ac aarch64-linux gan ddefnyddio cod ffynhonnell yn unig (Bootstrap Ffynhonnell Llawn).

Mae'r datganiad newydd yn ychwanegu cefnogaeth ar gyfer modiwlau sy'n gwbl gydnaws â Guile ac yn darparu'r gallu i redeg Gash a Gash-Utils. Mae honiadau wedi'u newid i eithriadau. Mae cefnogaeth ar gyfer mynegiadau rheolaidd wedi'i ychwanegu. Mae naw modiwl newydd wedi'u gweithredu (ftw, i18n, receive, regex, io ports, bytevectors, srfi-2, srfi-11, a srfi-37). Mae 46 o swyddogaethau newydd wedi'u hychwanegu, gan gynnwys chdir, clone-port, closedir, concatenate, drop, environ, execle, mkdir, opendir, partition, pipe, readdir, reduce, rmdir, seek, span, sleep, umask, uname, ac utimes. Disgwylir i ddatganiadau yn y dyfodol gynnwys cefnogaeth ar gyfer cychwyn NixOS o'r ffynhonnell yn unig, y gallu i gychwyn gcc 4.6.4, a chefnogaeth ar gyfer adeiladu'r system gyfan yn llawn o'r ffynhonnell yn Linux-amgylcheddau yn seiliedig ar bensaernïaeth armhf a riscv64.

Ffynhonnell: opennet.ru

Prynu gwesteio dibynadwy ar gyfer gwefannau sydd â diogelwch DDoS, gweinyddwyr VPS VDS 🔥 Prynu cynnal gwefannau dibynadwy gyda diogelwch DDoS, gweinyddion VPS VDS | ProHoster