cvs commit: hugs98/src preds.c storage.c hugs98/src/unix configure configure.in

Alastair Reid reid@glass.cse.ogi.edu
Tue, 12 Dec 2000 23:43:37 -0800


reid        2000/12/12 23:43:37 PST

  Modified files:
    src                  preds.c storage.c 
    src/unix             configure configure.in 
  Log:
  [This is the first of a series of commits from merging the ffi code
  into the Hugs repository.  Some of the changes (such as this one) are
  really independent of having ffi support so I'm going to do them first.]
  
  Tweaked which flags you get if you configure with --enable-lint.  It
  turns out that storage.h contains some function pointer declarations
  that won't compile (or maybe give a warning) if you write them one way
  and compile with Visual C++ and give a warning if you write them the
  other way and compile with gcc.  Since any warnings from storage.h
  affect every file, it's best to just turn the warning off so that we
  can at least see the other warnings.
  
  Also fixed two easily fixed sources of warnings in preds.c and
  storage.c.  Seems like it's been a while since anyone did a cleanup
  pass.  This leaves a warning in input.c, output.c and runhugs.o
  (hugs.c) - these have been here a long, long time (i.e., I won't try
  to fix them now.)
  
  Revision  Changes    Path
  1.27      +6 -2      hugs98/src/preds.c
  1.10      +16 -16    hugs98/src/storage.c
  1.5       +3 -3      hugs98/src/unix/configure
  1.5       +6 -3      hugs98/src/unix/configure.in