Наши партнеры

UnixForum





Библиотека сайта rus-linux.net

На главную -> MyLDP -> Программирование и алгоритмические языки


Ulrich Drepper "Как писать разделяемые библиотеки"
Назад Оглавление  

D. Ссылки

  1. System V Application Binary Interface, http://www.caldera.com/developers/gabi/, 2001.
  2. Ulrich Drepper, Red Hat, Inc., ELF Handling For Thread-Local Storage, http://people.redhat.com/drepper/tls.pdf,2003.
  3. Ulrich Drepper, Red Hat, Inc., Good Practices in Library Design, Implementation, and Maintenance, http://people.redhat.com/drepper/goodpractices.pdf, 2002.
  4. Ulrich Drepper, Red Hat, Inc., ELF Symbol Versioning, http://people.redhat.com/drepper/symbol-versioning, 1999.
  5. Sun Microsystems, Linker and Library Guide, http://docs.sun.com/db/doc/816-1386, 2002.
  6. TIS Committee, Executable and Linking Format (ELF) Specification, Version 1.2, http://x86.ddj.com/ftp/manuals/tools/elf.pdf, 1995.
  7. Jakub Jelinek, Red Hat, Inc., Prelink, http://people.redhat.com/jakub/prelink.pdf, 2003.
  8. Security Enhanced Linux http://www.nsa.gov/selinux/.

E. История версий статьи

  • 2002-11-2 Первый черновой вариант.
  • 2002-11-8 Исправлено несколько опечаток.
    Описана еще одна возможность обработки массивов указателей строк.
    Более детально описана таблица PLT на платформе IA-32
  • 2002-11-14 Описаны последствия использования виртуальных функций языка C++.
  • 2003-1-20 Добавлено несколько предложений от Бруно Хайбла (Bruno Haible)
    Описан атрибут visibility и алиасы, используемые в коде на языке C++.
  • 2003-2-9 Еще несколько улучшений. Релиз версии 1.0.
  • 2003-2-27 Небольшое улучшение стиля языка. Описано использование экспортных карт в языке C++. Версия 1.1.
  • 2003-3-18 Еще несколько стилистических изменений. Версия 1.2.
  • 2003-4-4 Описано, как писать конструкторы / деструкторы. Версия 1.3.
  • 2003-12-8 Описано, как использовать пути запуска. Версия 1.4.
  • 2003-12-9 Добавлен раздел о том, как избегать загрузки в регистр PIC. Версия 1.5.
  • 2004-2-4 Исправлено несколько опечаток. Описана оптимизация в случае, когда в gcc не используется параметр -fpic. Описан параметр -z relro. Версия 1.7.
  • 2004-2-8 Более детально рассказано об областях поиска. Версия 1.9.
  • 2004-8-4 Добавлено предупреждение об алиасах статических объектов. Значительные изменения в разделе 2.2, в котором описаны новые возможности компилятора gcc 4.0. Версия 1.99.
  • 2004-8-27 Обновлен код в приложениях A и B. Версия 2.0.
  • 2004-9-23 Описаны RTLD DEEPBIND и sprof. Версия 2.2.
  • 2006-8-20 Описана хэш-таблица в стиле GNU. Версия 4.0.

Предыдущий раздел:   Следующий раздел:
Назад Оглавление