[devel] GRUB и сородичи

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Вс Апр 8 14:26:59 MSD 2007


On Sun, Apr 08, 2007 at 11:12:03AM +0400, Anton Farygin wrote:
> Hihin Ruslan wrote:
> > Здравствуйте Anton Farygin
> >   В сообщении от Четверг 05 апреля 2007 Anton Farygin написал(a):
> >  > > За это время что-нибудь изменилось ?
> >  >
> >  > Практически нет, за исключением того, что Петя Савельев доточил -m32
> >  > в gcc. Теперь ждём кто исправит rpm и тогда всё это можно втаскивать
> >  > в  Sisyphus.
> > 
> > Как я понял - если не так, то поправьте пожалуйста. Для сборки grub в 
> > среде x86_64 мешает не столько отсутствие biarch в rpm (путь Suse и 
> > иже), сколько ассемблерные (asm i386)  вставки в коде. 
> > Вот если я сейчас найду в инете учебник по ассемлеру и правильно заменю 
> > вставки на C-шные команды, то будет-ли grub (теоретически) работать 
> > (вариант заменить на asm x86_64?), или за этим поворотом меня ожидает 
> > следующая засада :) ? 
> 
> Т.е.  - ты хочешь пойти другим путём и собрать GRUB нативно под x86_64 ?
> 
> Что-ж.. можно и так, только нужно насколько мне известно не ассемблерные 
> вставки исправлять, а C-шный код фиксить.

Примеры кривого кода на С демонстрировал vsu@ в devel на lists несколько
месяцев назад.  У меня сложилось ощущение, что grub проще переписать,
чем исправить нативную сборку под 64-битную архитектуру.

Впрочем, судя по grub2, не всякое перепеисывание grub обязательно приведёт
к нормальной реализации поддержки 64-битной архитектуры.  


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20070408/8b33c5c0/attachment-0001.bin>


Подробная информация о списке рассылки Devel