Mon Jun 21 10:49:54 PDT 2010 David Terei <[email protected]>
* Declare some top level globals to be constant when appropriate
This involved removing the old constant handling mechanism
which was fairly hard to use. Now being constant or not is
simply a property of a global variable instead of a separate
type.
M ./compiler/llvmGen/Llvm.hs -5 +4
M ./compiler/llvmGen/Llvm/AbsSyn.hs -3
M ./compiler/llvmGen/Llvm/PpLlvm.hs -20 +7
M ./compiler/llvmGen/Llvm/Types.hs -27 +26
M ./compiler/llvmGen/LlvmCodeGen.hs -16 +5
M ./compiler/llvmGen/LlvmCodeGen/Base.hs -2 +2
M ./compiler/llvmGen/LlvmCodeGen/CodeGen.hs -12 +12
M ./compiler/llvmGen/LlvmCodeGen/Data.hs -6 +19
M ./compiler/llvmGen/LlvmCodeGen/Ppr.hs -11 +14
View patch online:
http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100621174954-e1038-84e38093e286e6c77c3e0919b52cb02c0d73c5c4.gz
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc