patch applied (ghc-6.10/packages/unix): Don't put inline'd functions in HsUnix.h; fixes trac #2969

Ian Lynagh igloo at earth.li
Wed Feb 11 14:36:41 EST 2009


Wed Feb 11 10:29:06 PST 2009  Ian Lynagh <igloo at earth.li>
  * Don't put inline'd functions in HsUnix.h; fixes trac #2969
  If they are included into a C file which also has certain symbols
  defined, then the behaviour of the HsUnix.h functions can change
  (e.g. lstat can become the 32bit, rather than 64bit, version).

    M ./cbits/HsUnix.c -3 +106
    M ./include/HsUnix.h -77 +21

View patch online:
http://darcs.haskell.org/ghc-6.10/packages/unix/_darcs/patches/20090211182906-3fd76-30f7e8b7e9d3d567c7e060d0d49ebc1f2eebb533.gz


More information about the Cvs-libraries mailing list