Издање Мусл 1.2.5 стандардне Ц библиотеке

Након 10 месеци развоја, представљено је издање стандардне Ц библиотеке Мусл 1.2.5, која пружа либц имплементацију која је погодна за употребу и на десктоп рачунарима и на серверима, и на мобилним системима, комбинујући пуну подршку за стандарде (као у Глибц-у). ) са малом величином, малом потрошњом ресурса и високим перформансама (као у уЦлибц, диетлибц и Андроид Биониц). Постоји подршка за све потребне Ц99 и ПОСИКС 2008 интерфејсе, као и делимично Ц11 и сет екстензија за вишенитно програмирање (ПОСИКС тхреадс), управљање меморијом и рад са локалним стандардима. Мусл код је обезбеђен под бесплатном МИТ лиценцом.

Главне промене:

  • Додата функција статк() која се разликује од фстатат64 по томе што има додатни аргумент заставице. Ако кернел не подржава системски позив статк, који враћа проширене информације о датотеци, укључујући време креирања датотеке и заставице специфичне за систем датотека, враћа се на коришћење системског позива фстатат.
  • Додате функције преадв2() и пвритев2(), које обезбеђују омоте за системске позиве Линук кернела истог имена. Нове функције се разликују од преадв() и пвритев() по присуству још једног аргумента за прослеђивање додатних заставица језгру, као што су РВФ_СИНЦ (избацити податке и метаподатке из кеша у медијум након што је операција завршена) и РВФ_ДСИНЦ ( принудно избацивање само података у медије).
  • Додата подршка за Лоонгарцх64 и Рисцв32 архитектуре.
  • Имплементација функције цлоне() је доведена у употребљиво стање.
  • Функција статвфс() обезбеђује да се врати резултат типа ф_типе.
  • За Рисцв64 системе, додата је подршка за механизам ТЛСДЕСЦ (Тхреад-Лоцал Стораге Дескриптор).
  • ДНС разрешивач имплементира обраду одговора са дугим ЦНАМЕ секвенцама. Решен је проблем због којег су неки велики одговори послати преко ТЦП-а били одбачени.
  • мнтент интерфејси сада имају подршку за избегавање размака у путањама датотека и опцијама.
  • Снпринтф и свпринтф обезбеђују исправно руковање ситуацијом када се обрађују бројеви већи од ИНТ_МАКС. Побољшана усклађеност са породицом функција принтф.

Извор: опеннет.ру

Додај коментар