Cygwin 3.2.0 рдХрд╛ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг, Windows рдХреЗ рд▓рд┐рдП GNU рд╡рд╛рддрд╛рд╡рд░рдг

рд╡рд┐рдХрд╛рд╕ рдХреЗ рдПрдХ рд╡рд░реНрд╖ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рдХреЗ рдмрд╛рдж, рд░реЗрдб рд╣реИрдЯ рдиреЗ рд╕рд┐рдЧрд╡рд┐рди 3.2.0 рдкреИрдХреЗрдЬ рдХреА рдПрдХ рд╕реНрдерд┐рд░ рд░рд┐рд▓реАрдЬ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░ рдореВрд▓ рд▓рд┐рдирдХреНрд╕ рдПрдкреАрдЖрдИ рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдбреАрдПрд▓рдПрд▓ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдиреНрдпреВрдирддрдо рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд╕рд╛рде рд▓рд┐рдирдХреНрд╕ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдП рдЧрдП рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рдкреИрдХреЗрдЬ рдореЗрдВ рдорд╛рдирдХ рдпреВрдирд┐рдХреНрд╕ рдЙрдкрдпреЛрдЧрд┐рддрд╛рдПрдБ, рд╕рд░реНрд╡рд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди, рдХрдВрдкрд╛рдЗрд▓рд░, рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдФрд░ рд╣реЗрдбрд░ рдлрд╝рд╛рдЗрд▓реЗрдВ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рд╕реАрдзреЗ рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдореБрдЦреНрдп рдкрд░рд┐рд╡рд░реНрддрди:

  • рдЫрджреНрдо-рдХрдВрд╕реЛрд▓ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЛ рдлрд┐рд░ рд╕реЗ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЬреЛ рдЕрдм рдХреЗрд╡рд▓ рд╕рд╛рдЗрдмрд░рд╡рд┐рди рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЙрдиреНрдЪ рдХрд░рддреЗ рд╕рдордп рд╕рдХреНрд░рд┐рдп рд╣реЛрддрд╛ рд╣реИред
  • рд╕реНрдЯреНрд░реАрдо рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирдпрд╛ C11 рдПрдкреАрдЖрдИ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛: 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_unlock, thrd_create, thrd_current, thrd_detach, рддреАрд╕рд░рд╛_рдмрд░рд╛рдмрд░, рддреАрд╕рд░рд╛_рдирд┐рдХрд╛рд╕, рддреАрд╕рд░рд╛_рдЬреБрдбрд╝рдирд╛, рддреАрд╕рд░рд╛_рдиреАрдВрдж, рддреАрд╕рд░рд╛_рдЙрдкрдЬ , tss_create, tss_delete, tss_get, tss_set.
  • Ctrl-Z (VSUSP), Ctrl-\ (VQUIT), Ctrl-S (VSTOP), Ctrl-Q (VSTART), рд╕рд╛рде рд╣реА SIGWINCH рд╕рд┐рдЧреНрдирд▓ рдЬреИрд╕реЗ рдХреАрдмреЛрд░реНрдб рд╢реЙрд░реНрдЯрдХрдЯ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдВрд╕реЛрд▓ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдПрдХ рдирдпрд╛ рдереНрд░реЗрдб рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред . рдкрд╣рд▓реЗ, рд╕рдВрдпреЛрдЬрди рдФрд░ SIGWINCH рдбреЗрдЯрд╛ рдХреЗрд╡рд▓ рд░реАрдб() рдпрд╛ рд╕реЗрд▓реЗрдХреНрдЯ() рдХреЙрд▓ рдХреЗ рджреМрд░рд╛рди рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рдереЗред
  • fchmodat() рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ AT_SYMLINK_NOFOLLOW рдзреНрд╡рдЬ рдХреЗ рд▓рд┐рдП рд╕реАрдорд┐рдд рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
  • рд╡рд┐рдВрдбреЛрдЬрд╝ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХреА рдЧрдИ AF_UNIX рд╕реЙрдХреЗрдЯ рдХреА рд╕рдХреНрд╖рдо рдкрд╣рдЪрд╛рдиред
  • рдЪрд╛рдЗрд▓реНрдб рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреА рд╕реАрдорд╛ 256-рдмрд┐рдЯ рд╕рд┐рд╕реНрдЯрдо рдкрд░ 5000 рд╕реЗ рдмрдврд╝рд╛рдХрд░ 64 рдФрд░ 1200-рдмрд┐рдЯ рд╕рд┐рд╕реНрдЯрдо рдкрд░ 32 рдХрд░ рджреА рдЧрдИ рд╣реИред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ