
Christian Maeder schrieb:
I've created ghc-6.6 under solaris. This did only work with SplitObj=No in mk/build.mk. (There was an early split error, that I could reproduce.)
Here is the output of that split error:
../../compiler/ghc-inplace -H16m -O -fglasgow-exts -cpp -Iinclude
-"#include" Hs
Base.h -funbox-strict-fields -package-name base-2.0 -O -Rghc-timing
-fgenerics -fgenerics -split-objs -c GHC/Base.lhs -o GHC/Base.o -ohi
GHC/Base.hi
/tmp/ghc27221_0/ghc27221_0.split__1.s: Assembler messages:
/tmp/ghc27221_0/ghc27221_0.split__1.s:22:0:
Error: Architecture mismatch on "blu,pt %icc,.LL7".
/tmp/ghc27221_0/ghc27221_0.split__1.s:22:0:
(Requires v9|v9a|v9b; requested architecture is v8.)
/tmp/ghc27221_0/ghc27221_0.split__1.s:37:0:
Error: Architecture mismatch on "return".
/tmp/ghc27221_0/ghc27221_0.split__1.s:37:0:
(Requires v9|v9a|v9b; requested architecture is v8.)
/tmp/ghc27221_0/ghc27221_0.split__1.s:52:0:
Error: Architecture mismatch on "return".
/tmp/ghc27221_0/ghc27221_0.split__1.s:52:0:
(Requires v9|v9a|v9b; requested architecture is v8.)
<