|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Mosgalin 2:5030/1041.17 13 Mar 2002 23:50:58 To : Valentin Nechayev Subject : gcc-2.95 -------------------------------------------------------------------------------- 13 Мар 02 00:55, Valentin Nechayev wrote to me: >> >> собирает -mcpu=i386 -march=i686. VN>> Покажи хоть одну машину с i386 вокруг. Даже четверку и то найти VN>> проблема. >> Да опечатался я, наоборот. VN> Что наоборот? -march=i586 -mcpu=i386? Это вообще бред;)) -march=i386 -mcpu=i686. VN> Для гнилого запада оптимально -march=i586 -mcpu=i686, VN> для здесь - -march=i486 -mcpu=i686 VN> Hиже 486 спускаться бессмысленно. Выше - только для приложений для VN> всяких MMX/SSE. Допустим, я собираю под 586 или 686. Под конкретную машину. Имеет смысл указывать -march=i386? Hекоторые заявляют что нет, остальные говорять что -march нужно только i386, иначе оптимизация плохая, проблема с inline-функциями, вроде. Кто из них прав - я не знаю. VN>> Ассемблер в зубы и иди смотреть, в чем дело. В большинстве VN>> случаев найти место проблемы и внятно ее описать - не является VN>> задачей только для супергуру. >> Да ну... Все равно оптимизации такого уровня сомнительные по >> эффективности и не обязаны давать стабильный код. VN> Пусть слабее оптимизирует, но лажать-то зачем? А меня зачем спрашивать? Так написано. Может сейчас с этим лучше. Vladimir ... I wanna live, I wanna love, but it's a long hard road, out of hell... --- Why use Windows, since there is a door? * Origin: [...CENSORED...] (2:5030/1041.17) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/45283c8faf4c.html, оценка из 5, голосов 10
|