[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