add x32 abi
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
--- arch/amd64.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/arch/amd64.py b/arch/amd64.py index 1697483..4cd229c 100644 --- a/arch/amd64.py +++ b/arch/amd64.py @@ -56,6 +56,14 @@ class arch_amdfam10(generic_amd64): self.settings["CHOST"]="x86_64-pc-linux-gnu" self.settings["HOSTUSE"]=["mmx","sse","sse2","3dnow"] +class arch_x32(generic_amd64): + "builder class for generic x32 (Intel and AMD)" + def __init__(self,myspec): + generic_amd64.__init__(self,myspec) + self.settings["CFLAGS"]="-O2 -pipe" + self.settings["CHOST"]="x86_64-pc-linux-gnux32" + self.settings["HOSTUSE"]=["mmx","sse","sse2"] + def register(): "inform main catalyst program of the contents of this plugin" return ({ @@ -70,6 +78,7 @@ def register(): "opteron-sse3" : arch_k8_sse3, "athlon64-sse3" : arch_k8_sse3, "amdfam10" : arch_amdfam10, - "barcelona" : arch_amdfam10 + "barcelona" : arch_amdfam10, + "x32" : arch_x32, }, ("x86_64","amd64","nocona")) -- 1.7.9.7 |
| All times are GMT. The time now is 09:10 PM. |
VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.