[sisyphus] rpm
Denis Smirnov
=?iso-8859-1?q?mithraen_=CE=C1_freesource=2Einfo?=
Чт Сен 4 18:47:47 MSD 2003
С целью оптимизации отдельных пакетов решил прикрутить к rpm поддержку
платформы pentium3 (-march=pentium3, -mfpmath=sse, -mmmx, -msse).
Патч и макросы в аттаче.
Делалось на базе rpm 4.0.4-alt14 (от Мастера 2.2).
--
С уважением, Денис
http://freesource.info
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : rpm-pentium3.tgz
Тип : application/x-gzip
Размер : 5763 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20030904/f8f9616b/attachment-0002.bin>
----------- следующая часть -----------
--- /usr/lib/rpm/rpmrc.orig 2003-02-02 23:27:45 +0300
+++ /usr/lib/rpm/rpmrc 2003-09-04 18:32:43 +0400
@@ -15,6 +15,7 @@
optflags: i486 %optflags_default -march=i486 -mcpu=i686
optflags: i586 %optflags_default -march=i586 -mcpu=i686
optflags: i686 %optflags_default -march=i686
+optflags: pentium3 %optflags_default -march=pentium3 -mmmx -msse -mfpmath=sse
optflags: k6 %optflags_default -march=k6
optflags: athlon %optflags_default -march=athlon
optflags: ia64 %optflags_default
@@ -65,6 +66,7 @@
#############################################################
# Canonical arch names and numbers
+arch_canon: pentium3: pentium3 1
arch_canon: athlon: athlon 1
arch_canon: i686: i686 1
arch_canon: k6: k6 1
@@ -160,6 +162,7 @@
buildarchtranslate: ia64: ia64
+buildarchtranslate: pentium3: pentium3
buildarchtranslate: athlon: athlon
buildarchtranslate: i686: i686
buildarchtranslate: k6: k6
@@ -206,8 +209,9 @@
arch_compat: alphaev5: alpha
arch_compat: alpha: axp noarch
+arch_compat: pentium3: i686
arch_compat: athlon: i686 k6
-arch_compat: i686: i586
+arch_compat: i686: i586 pentium3
arch_compat: k6: i586
arch_compat: i586: i486
arch_compat: i486: i386
@@ -291,6 +295,7 @@
buildarch_compat: ia64: noarch
+buildarch_compat: pentium3: i686
buildarch_compat: athlon: i686 k6
buildarch_compat: i686: i586
buildarch_compat: k6: i586
Подробная информация о списке рассылки Sisyphus