|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Mike Novikoff 2:5020/730.73 14 Oct 2005 18:43:03 To : Alexei Dets Subject : VIA Cyrix -------------------------------------------------------------------------------- MN>> Единственное, чего хотелось бы - избавиться от архитектуры i586, MN>> чтобы собирать весь софт (для всех трёх машин) под i686 без вариантов. AD> AFAIR Cyrix-ы являются даже не i586 и уж тем более не i686, а i386. AD> С точки зрения gcc. Hа первый взгляд, всё не так уж мрачно: >=== linux-2.4.30/arch/i386/Makefile ===< ifdef CONFIG_MCYRIXIII CFLAGS += $(call check_gcc,-march=c3,-march=i486) CFLAGS += $(call check_gcc,-falign-functions=0 -falign-jumps=0 -falign-loops=0,-malign-functions=0 -malign-jumps=0 -malign-loops=0) endif ifdef CONFIG_MVIAC3_2 CFLAGS += $(call check_gcc,-march=c3-2,-march=i686) endif >=== linux-2.4.30/arch/i386/Makefile ===< Теперь осталось узнать, в чём именно отличие между 'c3' и 'c3-2' с точки зрения линукса. > linux-2.4.30/Documentation/Configure.help: >=== - "CyrixIII" for VIA Cyrix III or VIA C3. - "VIA C3-2" for VIA C3-2 "Nehemiah" (model 9 and above). >=== _Nehemiah_. Т.е. не только не Samuel2, но даже не Ezra. Проще говоря: хороша Маша, да не наша. "А чем же она хороша?" Процессор с претензиями уровня Tualatin (0.13 мкм), с соответствующей ценой, а главное - с соответствующими требованиями к матери. Тогда уж, действительно, лучше настоящий Tualatin... В общем, похоже, придётся отказаться от этой затеи. Поставить на младшую машину Celeron Mendocino и выпендриваться nicht. (Как минимум, на ближайший год-два). AD> Одна из причин сборки пакетов редхатом с -march=i386 до сих пор. Кажется, впервые за несколько лет начинаю их понимать... :) (И заодно становится понятна одна из причин тормознутости C3). Hо - "на это я пойтить не могу" :-) Даже при желании не вышло бы, т.к. у меня -march=i586 везде и давно. Hа самом деле, спасибо за предостережение. По крайней мере, избежал лишних телодвижений и расходов. Хотя и жаль, конечно. Красивая была мечта... Mike --- * Origin: Linux 2.4.30-mn i686 (2:5020/730.73) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/3932434fe0ef.html, оценка из 5, голосов 10
|