Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Aleksey Cheusov                      2:5020/400     13 Dec 2007  17:23:40
 To : Valentin Nechayev
 Subject : Re: buildbox
 -------------------------------------------------------------------------------- 
 
 
  AC>> Требовать от current бинарной совместимости нельзя.
 
  VN> Почему? Есть достаточно разумные основания требовать такой
  VN> совместимости по крайней мере с основными интерфейсами до 10 лет назад.
 
 Легко. Тогда большинство нетривиальных xxx_t придется определять
 как typedef void * xxx_t с некоторым оверхедом на malloc/free.
 
  AC>> Hо если дело в принципе, то мне не понятно, почему нельзя для С ввести
  AC>> name mangling по аналогии с плюсовым. Хотя бы в порядке експеримента,
  AC>> было бы интересно посмотреть на результат.
 
  VN> Чего именно хочется от него добиться
 
 Сигнализации о проблеме на момент старта/использования_символа,
 и не в виде segfault и попорченного хипа.
 
  VN> и как оно поможет, например, для идентификации замены содержимого
  VN> структур, передаваемых в ipfw'шные ioctl'и?
 
 Кое с какими проблемами спрвится даже включение в имя размера
 структуры.  В более сложном случае можно, к примеру, включить в имя
 значение некоторой хорошей хеш-функции, построенной по всему дереву
 (имя структуры - parent, ее поля - childs ). Это детали, и здесь есть
 много вариантов. Мне больше интересно, почему так сделать нельзя, если
 такие причины есть.
 
 -- 
 Best regards, Aleksey Cheusov.
 --- ifmail v.2.15dev5.4
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: buildbox   Eugene Grosbein   11 Dec 2007 17:42:41 
 Re: buildbox   Aleksey Cheusov   11 Dec 2007 14:49:41 
 Re: buildbox   Victor Sudakov   11 Dec 2007 15:26:59 
 buildbox   Vladimir Kurtukov   11 Dec 2007 20:12:00 
 Re: buildbox   Valentin Nechayev   12 Dec 2007 12:56:01 
 Re: buildbox   Aleksey Cheusov   11 Dec 2007 18:04:34 
 Re: buildbox   Victor Sudakov   12 Dec 2007 06:49:04 
 Re: buildbox   Valentin Nechayev   12 Dec 2007 13:04:34 
 Re: buildbox   Aleksey Cheusov   12 Dec 2007 15:19:34 
 Re: buildbox   Valentin Nechayev   12 Dec 2007 22:16:53 
 Re: buildbox   Aleksey Cheusov   13 Dec 2007 17:23:40 
 Re: buildbox   Valentin Davydov   12 Dec 2007 16:04:55 
 Re: buildbox   Valentin Nechayev   12 Dec 2007 20:11:48 
Архивное /ru.unix.bsd/54861b8df3ff3.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional