Leagan nua de Cygwin 3.2.0, timpeallacht GNU do Windows

Tar éis níos mó ná bliain forbartha, d'fhoilsigh Red Hat scaoileadh cobhsaí den phacáiste Cygwin 3.2.0, a chuimsíonn leabharlann DLL chun aithris a dhéanamh ar an API Linux bunúsach ar Windows, rud a ligeann duit cláir a cruthaíodh le haghaidh Linux a thiomsú le hathruithe íosta. Áirítear leis an bpacáiste freisin fóntais chaighdeánacha Unix, feidhmchláir fhreastalaí, tiomsaitheoirí, leabharlanna agus comhaid ceanntásc a chuirtear le chéile go díreach lena gcur i gcrích ar Windows.

Athruithe móra:

  • Tacaíocht athoibrithe don pseudo-console, atá i ngníomh anois ach amháin nuair a seoladh feidhmchláir nach bhfuil san áireamh i cygwin.
  • Cuireadh API C11 nua leis chun oibriú le sruthanna: call_once, cnd_broadcast, cnd_destroy, cnd_init, cnd_signal, cnd_timedwait, cnd_wait, mtx_destroy, mtx_init, mtx_lock, mtx_timedlock, mtx_trylock, mtx_rd_un, rd_join, thrd_sleep, thrd_yield , tss_create , tss_delete, tss_get, tss_set.
  • Cuireadh snáithe nua le cur i bhfeidhm an chonsóil chun aicearraí méarchláir a láimhseáil mar Ctrl-Z (VSUSP), Ctrl-\ (VQUIT), Ctrl-S (VSTOP), Ctrl-Q (VSTART), chomh maith leis an comhartha SIGWINCH . Roimhe seo, níor próiseáladh sonraí teaglaim agus SIGWINCH ach amháin le linn glaonna léite() nó roghnaithe().
  • Cuireadh tacaíocht theoranta don bhratach AT_SYMLINK_NOFOLLOW leis an bhfeidhm fchmodat().
  • Cumasaíodh aithint soicéid AF_UNIX a sholáthraíonn ardán Windows.
  • Ardaíodh an teorainn ar líon na bpróiseas leanaí ó 256 go 5000 ar chórais 64-giotán agus go 1200 ar chórais 32-giotán.

Foinse: oscailtenet.ru

Add a comment