
Hi all, This is a proposal to add CUSeconds, CSUSeconds to Foreign.C.Types (which are Haskell versions of the C useconds_t and suseconds_t types), and fix the definition of CTimeval to use CTime and CSUSeconds rather than CLong. The C types are specified here: http://pubs.opengroup.org/onlinepubs/009695399/basedefs/sys/time.h.html This will fix a bug in getCPUTime on OS X. Patches, from William Knop, to implement this are here: http://hackage.haskell.org/trac/ghc/attachment/ticket/4970/0001-Add-Haskell-... http://hackage.haskell.org/trac/ghc/attachment/ticket/4970/0002-Whitespace-o... http://hackage.haskell.org/trac/ghc/attachment/ticket/4970/0003-Use-CSUSecon... http://hackage.haskell.org/trac/ghc/attachment/ticket/4970/0001-Use-CSUSecon... Discussion deadline: 7 May 2011 Thanks Ian