logo site
Страницы
  • Карта Сайта
Реклама
Рубрики
  • Basic
  • C#
  • Flash
  • Net
  • Objective-C
  • Pascal
  • Ruby
  • SQL
  • Новости
  • Проектирование и архитектура
  • Фортран
Партнеры:
ноября
29

Fedora Project, sponsored by Red Hat

Автор: admin, размещено в: Ruby, комментарии: Комментариев нет

Это выпуск Fedora был окончательно подобран с внедрением заголовков ядра Linux, экспортируемых лично из ядра, правильно используя новейшую headers_install вероятность ядра 2.6.18. И наконец по данной первопричине пакет glibc-kernheaders был удален и подмене на kernel-headers, более-менее вспомогательный пакет ядра kernel.

Разработчики имели возможность увидеть какие-либо перемены меж этими новенькими заголовками ядра и теми, что были раньше. Надо сказать они включают, хотя серьезно не ограничиваются:

Файл заголовков <linux/compiler.h> был удален, так как он лично не имеет деталей, применяемых в месте юзера.

Макподрастал _syscallX() удален. Вполне возможно, что в месте юзера нужно было взамен него применять syscall() из библиотеки C.

Макподрастал PAGE_SIZE удален из каких-либо зодчеств, т:к: объем странички самостоятельно сможет изменяться. Честно говоря пользовательские программы обязаны серьезно принимать на вооружение взамен данного sysconf(_SC_PAGE_SIZE) либо getpagesize().

Файлы заголовков <asm/atomic.h> и <asm/bitops.h> были удалены. Ну что же они специально не созданы для применения пользовательскими программмами, и крайне имеют все шансы охотно отдать перебой при производству для неких зодчеств, на тот момент как хладнокровно показывать не-атомарное поведение на иных. Поверьте компилятор C взамен данного глубоко дает собственныеатомарные интегрированные функции легкодоступные пользовательским програмкам.

Содержимое, раньше защищенное посредством #ifdef __KERNEL__, тихо спускается с помощью утилиты unifdefl. Предположим определение __KERNEL___ для указания долей, которые не могут быть в целом заметны програмкам юзера наиболее не отлично.

Дополнительхотя, какие-либо иные файлы заголовков, которые прекрасно не подходят к применения програмками пользователля, и еще были удалены. С одной стороны в этот эпизод до сих пор столь большое количество заголовочных файлов исправляется для удаления налицо неуместного содержимого..

Оставить комментарий

Вы должны быть зарегистрироавны чтобы оставить комментарий.

  • Категории
  • Новости
  • Популярное
  • Комментарии
  • Архив
Programmirovanie. Все права защищены