diff options
author | Raúl Porcel <armin76@gentoo.org> | 2012-05-03 18:58:14 +0000 |
---|---|---|
committer | Raúl Porcel <armin76@gentoo.org> | 2012-05-03 18:58:14 +0000 |
commit | 2025317c5ae08e1204ad400f0fe3333806b0b3d6 (patch) | |
tree | dad68b846a50de6277e0de0d2ddaf0c3043066a8 | |
parent | Replace --with-bdeps=n with --with-bdeps=y for depclean. (diff) | |
download | catalyst-2025317c5ae08e1204ad400f0fe3333806b0b3d6.tar.gz catalyst-2025317c5ae08e1204ad400f0fe3333806b0b3d6.tar.bz2 catalyst-2025317c5ae08e1204ad400f0fe3333806b0b3d6.zip |
Add armv6j_hardfpold/catalyst_3
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | modules/catalyst/arch/arm.py | 8 |
2 files changed, 12 insertions, 1 deletions
@@ -1,8 +1,11 @@ # ChangeLog for catalyst -# Copyright 1999-2011 Gentoo Foundation; 2008-2009 Various authors (see AUTHORS) +# Copyright 1999-2012 Gentoo Foundation; 2008-2009 Various authors (see AUTHORS) # Distributed under the GPL v2 # $Id$ + 03 May 2012; Raúl Porcel <armin76@gentoo.org> modules/catalyst/arch/arm.py: + Add armv6j_hardfp + 26 Jun 2011; Matt Turner <mattst88@gentoo.org> targets/support/chroot-functions.sh: Don't run 'distcc-config --install' diff --git a/modules/catalyst/arch/arm.py b/modules/catalyst/arch/arm.py index 77407011..8a4ea9f2 100644 --- a/modules/catalyst/arch/arm.py +++ b/modules/catalyst/arch/arm.py @@ -91,6 +91,13 @@ class arch_armv7a(generic_arm): self.settings["CHOST"]="armv7a-unknown-linux-gnueabi" self.settings["CFLAGS"]+=" -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=softfp" +class arch_armv6j_hardfp(generic_arm): + "Builder class for armv6j hardfloat target, needs >=gcc-4.5" + def __init__(self,myspec): + generic_arm.__init__(self,myspec) + self.settings["CHOST"]="armv6j-hardfloat-linux-gnueabi" + self.settings["CFLAGS"]+=" -march=armv6j -mfpu=vfp -mfloat-abi=hard" + class arch_armv7a_hardfp(generic_arm): "Builder class for armv7a hardfloat target, needs >=gcc-4.5" def __init__(self,myspec): @@ -116,6 +123,7 @@ _subarch_map = { "armv6z" : arch_armv6z, "armv6zk" : arch_armv6zk, "armv7a" : arch_armv7a, + "armv6j_hardfp" : arch_armv6j_hardfp, "armv7a_hardfp" : arch_armv7a_hardfp, "armeb" : arch_armeb, "armv5teb" : arch_armv5teb |