Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master
http://hackage.haskell.org/trac/ghc/changeset/3144f85661da176e3d80f28d652b42245becde09 >--------------------------------------------------------------- commit 3144f85661da176e3d80f28d652b42245becde09 Author: Karel Gardas <karel.gar...@centrum.cz> Date: Wed Apr 25 09:04:50 2012 +0200 add support for ARM hard-float ABI (fixes #5914) This patch enhances Platform's ArchARM to include ARM ABI value. It also tweaks configure machinery to detect hard-float ABI and to set it wherever needed. Finally when hard-float ABI is in use, pass appropriate compiler option to the LLVM's llc. Fixes #5914. aclocal.m4 | 2 +- compiler/main/DriverPipeline.hs | 16 +- compiler/nativeGen/AsmCodeGen.lhs | 2 +- compiler/nativeGen/RegAlloc/Graph/TrivColorable.hs | 56 ++-- compiler/nativeGen/RegAlloc/Linear/FreeRegs.hs | 14 +- compiler/nativeGen/RegAlloc/Linear/Main.hs | 14 +- compiler/nativeGen/TargetReg.hs | 70 ++-- compiler/utils/Platform.hs | 12 +- config.guess | 482 ++++++++++---------- configure.ac | 14 + 10 files changed, 345 insertions(+), 337 deletions(-) Diff suppressed because of size. To see it, use: git show 3144f85661da176e3d80f28d652b42245becde09 _______________________________________________ Cvs-ghc mailing list Cvs-ghc@haskell.org http://www.haskell.org/mailman/listinfo/cvs-ghc