[cvs-nhc98] patch applied (yhc): Removed an absolute dependency on libgmp, however, this should probably only be used on embedded platforms because:

Neil Mitchell ndmitchell at gmail.com
Mon Jun 18 07:25:53 EDT 2007


Mon Jun 18 04:21:31 PDT 2007  Tom Shackell <shackell at cs.york.ac.uk>
  * Removed an absolute dependency on libgmp, however, this should probably only be used on embedded platforms because:
  - things that tend to use the full range of Integer tend to give the wrong answer, or non-terminate.
  - also things that stretch Integer internally (such as showing floating point numbers) also don't work
  
  In short, only use it if you know you're using Haskell in a very restricted way and are very sure about how you will (or won't) be using
  Integer.
  

    M ./src/runtime/BCKernel/info.c +2
    M ./src/runtime/BCKernel/integer.c -11 +46
    M ./src/runtime/BCKernel/integer.h +36
    M ./src/runtime/BCKernel/iofuncs.c -6 +6
    M ./src/runtime/BCKernel/make.c -2 +24
    M ./src/runtime/BCKernel/pretty.c +4


More information about the Cvs-nhc98 mailing list