Project

General

Profile

« Previous | Next » 

Revision e199ed1b

Added by Nathan Scott over 15 years ago

  • ID e199ed1bf99e785d37375499303966613c9c4920

Changes to get MMV PMDA and library to build on Windows.

In particular:

  • Use Win32 memory mapping routines on win32, mmap on POSIX.
  • Use lseek+write instead of pwrite
  • Dont initialise global variables to zero/null (cleanup)
  • use system instead of fork+exec+waitpid
  • use nanosleep instead of select-for-short-sleep

Also fix gcc warning about unhandled MMV_ENTRY_NOSUPPORT case.
Some path issues remain however, need to discuss how to fix up
those, esp in the ("standalone") library.

  • added
  • modified
  • copied
  • renamed
  • deleted