jim hopper wrote:
| #if !defined(HAVE_MPROTECT) || !defined(DEBUG)
| #define mprotect(A,L,P)
| #define ALL_PROT
| #define NO_PROT
| #else
| /* In a sense, this is backwards. */
| #define ALL_PROT PROT_READ|PROT_WRITE|PROT_EXEC
| #define NO_PROT  PROT_NONE
| #endif
| 
| 
| when debug is off it takes to top path, with debug on it takes the 
| bottom (i do have the function mprotect.  problem is that i cant find 
| where PROT_READ etc are defined.  sould i just force it to do top 
| path even with debug on?

PROT_READ is defined in the POSIX standard virtual memory paging system.
Linux, BSD, etc. support this.  HP-UX had a problem - possibly defining this
in a different include file.

I have already reported this bug - long ago.  Are you using stock 1.0.b4 or
a recent snapshot?

Reply via email to