bmmanh.inc 931 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. const
  2. PROT_READ = $1;
  3. PROT_WRITE = $2;
  4. PROT_EXEC = $4;
  5. PROT_NONE = $0;
  6. MAP_SHARED = $01;
  7. MAP_PRIVATE = $02;
  8. MAP_TYPE = $0f;
  9. MAP_FIXED = $10;
  10. MAP_FILE = 0;
  11. MAP_ANONYMOUS = $20;
  12. MAP_ANON = MAP_ANONYMOUS;
  13. MAP_GROWSDOWN = $0100;
  14. MAP_DENYWRITE = $0800;
  15. MAP_EXECUTABLE = $1000;
  16. MAP_LOCKED = $2000;
  17. MAP_NORESERVE = $4000;
  18. MS_ASYNC = 1;
  19. MS_SYNC = 4;
  20. MS_INVALIDATE = 2;
  21. MCL_CURRENT = 1;
  22. MCL_FUTURE = 2;
  23. MREMAP_MAYMOVE = 1;
  24. MADV_NORMAL = 0;
  25. MADV_RANDOM = 1;
  26. MADV_SEQUENTIAL = 2;
  27. MADV_WILLNEED = 3;
  28. MADV_DONTNEED = 4;
  29. const
  30. POSIX_MADV_NORMAL = 0;
  31. POSIX_MADV_RANDOM = 1;
  32. POSIX_MADV_SEQUENTIAL = 2;
  33. POSIX_MADV_WILLNEED = 3;
  34. POSIX_MADV_DONTNEED = 4;
  35. { ---------------------------------------------------------------------
  36. Borland compatibility types
  37. ---------------------------------------------------------------------}
  38. // Type