cvs commit: hugs98/src config.h.in hugs98/src/unix configure configure.in

ross 2002/10/22 17:15:58 PDT Modified files: src config.h.in src/unix configure configure.in Log: Add tests for other functions and header files used by HsBase.h, just in case. The only omissions are HAVE_O_BINARY and HAVE_SIGPOLL, which need special treatment, and we don't need them yet. Revision Changes Path 1.16 +24 -0 hugs98/src/config.h.in 1.42 +515 -386 hugs98/src/unix/configure 1.46 +7 -3 hugs98/src/unix/configure.in

Do we really need anything from HsBase.h, apart from
ghcErrno() proto and the conditional #includes?
--sigbjorn
----- Original Message -----
From:
ross 2002/10/22 17:15:58 PDT
Modified files: src config.h.in src/unix configure configure.in Log: Add tests for other functions and header files used by HsBase.h, just in case. The only omissions are HAVE_O_BINARY and HAVE_SIGPOLL, which need special treatment, and we don't need them yet.
Revision Changes Path 1.16 +24 -0 hugs98/src/config.h.in 1.42 +515 -386 hugs98/src/unix/configure 1.46 +7 -3 hugs98/src/unix/configure.in _______________________________________________ Cvs-hugs mailing list Cvs-hugs@haskell.org http://www.haskell.org/mailman/listinfo/cvs-hugs

On Tue, Oct 22, 2002 at 05:26:36PM -0700, Sigbjorn Finne wrote:
Do we really need anything from HsBase.h, apart from ghcErrno() proto and the conditional #includes?
Probably not at the moment, though we will when the System.Posix stuff starts working with Hugs. I'd rather not fork it as long as it's not too troublesome to keep the shared version working. And this was a very simple change that may avoid further trouble down the track. (Not quite so simple when you're updating config.h by hand, I'll admit.)

"Ross Paterson"
On Tue, Oct 22, 2002 at 05:26:36PM -0700, Sigbjorn Finne wrote:
Do we really need anything from HsBase.h, apart from ghcErrno() proto and the conditional #includes?
Probably not at the moment, though we will when the System.Posix stuff starts working with Hugs. I'd rather not fork it as long as it's not too troublesome to keep the shared version working. And this was a very simple change that may avoid further trouble down the track. (Not quite so simple when you're updating config.h by hand, I'll admit.)
I wasn't suggesting forking, merely adding an ifdef around all the inline functions that aren't used. --sigbjorn
participants (3)
-
Ross Paterson
-
ross@glass.cse.ogi.edu
-
Sigbjorn Finne