Wed Nov 21 02:26:27 PST 2007 Bertram Felgenhauer <[EMAIL PROTECTED]>
* FIX #1910: fix code generated for GDTOI on x86_32
M ./compiler/nativeGen/PprMach.hs -3 +12
This is a Bad Patch on x86_32/Mac OS X (10.5) - see the appended
error. Mac OS uses the GNU assembler:
Apple Computer, Inc. version cctools-667.3~21, GNU assembler
version 1.38
and the register names are obviously bogus GHC-internal ones. So, I
am not quite sure how this problem is platform-specific.
Manuel
-=-
../../compiler/stage1/ghc-inplace -package-name base-3.0 -hide-all-
packages -i -idist/build/autogen -idist/build -i. -Idist/build -
Iinclude -#include "HsBase.h" -odir dist/build -hidir dist/build -
stubdir dist/build -package rts-1.0 -O -fglasgow-exts -package-name
base -XCPP -idist/build -Werror -H64m -Onot -fasm -O -fasm -dcore-
lint -c GHC/PrimopWrappers.hs -o dist/build/GHC/PrimopWrappers.o -ohi
dist/build/GHC/PrimopWrappers.hi
/var/folders/M8/M8z6T241FCqgB9vwP6QeHk+++TI/-Tmp-//ghc27155_0/
ghc27155_0.s:6631:0:
bad register name `%st(-8)'
/var/folders/M8/M8z6T241FCqgB9vwP6QeHk+++TI/-Tmp-//ghc27155_0/
ghc27155_0.s:6632:0:
bad register name `%fake0'
/var/folders/M8/M8z6T241FCqgB9vwP6QeHk+++TI/-Tmp-//ghc27155_0/
ghc27155_0.s:6632:0:
bad register name `%fake0'
/var/folders/M8/M8z6T241FCqgB9vwP6QeHk+++TI/-Tmp-//ghc27155_0/
ghc27155_0.s:6633:0:
bad register name `%fake0'
/var/folders/M8/M8z6T241FCqgB9vwP6QeHk+++TI/-Tmp-//ghc27155_0/
ghc27155_0.s:6635:0:
bad register name `%fake0'
/var/folders/M8/M8z6T241FCqgB9vwP6QeHk+++TI/-Tmp-//ghc27155_0/
ghc27155_0.s:6661:0:
bad register name `%st(-8)'
/var/folders/M8/M8z6T241FCqgB9vwP6QeHk+++TI/-Tmp-//ghc27155_0/
ghc27155_0.s:6662:0:
bad register name `%fake0'
/var/folders/M8/M8z6T241FCqgB9vwP6QeHk+++TI/-Tmp-//ghc27155_0/
ghc27155_0.s:6662:0:
bad register name `%fake0'
/var/folders/M8/M8z6T241FCqgB9vwP6QeHk+++TI/-Tmp-//ghc27155_0/
ghc27155_0.s:6663:0:
bad register name `%fake0'
/var/folders/M8/M8z6T241FCqgB9vwP6QeHk+++TI/-Tmp-//ghc27155_0/
ghc27155_0.s:6665:0:
bad register name `%fake0'
make[2]: *** [dist/build/GHC/PrimopWrappers.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [make.library.base] Error 2
make: *** [stage1] Error 2
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc