LINUX.ORG.RU

Glibc 2.34

 ,


0

0

Состоялся релиз библиотеки Glibc 2.34.

Некоторые изменения:

  • внесена вся функциональность библиотек libpthread, libdl, libutil, libanl. Теперь для их использования нет необходимости в флагах -lpthread, -ldl, -lutil, -lanl;
  • добавлена поддержка 64-битного time_t там, где традиционно используется 32-битный time_t;
  • добавлена функция _Fork, async-signal-safe-замена fork. На данный момент эта функция является расширением GNU;
  • добавлена функция timespec_getres;
  • для Linux добавлена функция execveat. Она используется в реализации fexecve без требования примонтированного /proc;
  • для Linux добавлена функция close_range, которая позволяет эффективно закрыть диапазон файловых дескрипторов;
  • добавлена функция closefrom, которая закрывает все файловые дескрипторы, которые больше или равны заданному значению. Эта функция является расширением GNU;
  • отладочные возможности malloc вынесены из главной библиотеки в библиотеку libc_malloc_debug.so.

Подробности



Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 1)

Ответ на: комментарий от CYB3R

ждём llvm-libc

Какие у него будут преимущества перед glibc и musl?

anonymous
()
Ответ на: комментарий от PPP328

отвратительно, локаль не LC_ALL=C

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.