|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugene Mironov 2:5020/175.2 18 Dec 2005 15:17:20 To : Nickita A Startcev Subject : Кросс-компиляция gcc --------------------------------------------------------------------------------
NAS> Если рассматривать только гцц версий от 3.0 до 4.0, то который из них
NAS> лучше использовать для таргетов ARM-elf-linux и MIPSel-elf-linux? Что
NAS> существенного добавилось/убавилось в соответствии стандарту языка и в
NAS> глюкавости кодогенерации в этом диапазоне версий?
Могу ответить только за версии 3.3.x - 3.4.x - с ними никаких проблем не
возникало. От использования 4.x лучше пока воздержаться. Я использовал только
кросс-компиляторы 4.0 и 4.1 и заметил проблемы, которые как раз связаны с
поддержкой стандарта, а значит то же самое будет и в нативном компиляторе.
Hапример, четверка не компилирует такое:
void *p = ....;
(int*)p += 2;
Или:
extern struct X x[];
если не было определения struct X.
WBR, Eugene Mironov
--- ifmail v.2.15dev5
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/3300e9515017.html, оценка из 5, голосов 10
|