[PATCH] add geode support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi All, 

im working on adding geode support to yum and rpm so that OLPC can build 
optimised glibc, openssl  its is a i586 with cmov,  it also includes 3dnow 

the attached patch detects geode cpus 

Dennis
--- yum-3.2.7/rpmUtils/arch.py.orig	2007-11-26 11:08:40.000000000 -0600
+++ yum-3.2.7/rpmUtils/arch.py	2007-11-26 11:10:14.000000000 -0600
@@ -16,6 +16,7 @@
     # ia32
     "athlon": "i686",
     "i686": "i586",
+    "geode": "i586",
     "i586": "i486",
     "i486": "i386",
     "i386": "noarch",
@@ -152,6 +153,15 @@
         
 
 def getCanonX86Arch(arch):
+    # 
+    if arch = "i586":
+        f = open("/proc/cpuinfo", "r")
+        lines = f.readlines()
+        f.close()
+        for line in lines:
+            if line.startswith("model name") and line.find("Geode(TM)") != -1:
+                return "geode"
+        return arch
     # only athlon vs i686 isn't handled with uname currently
     if arch != "i686":
         return arch

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Yum mailing list
Yum@xxxxxxxxxxxxxxxxxxxx
https://lists.dulug.duke.edu/mailman/listinfo/yum

[Index of Archives]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux