Define MAP_FAILED where relevant if undefined
On systems such as HP-UX 10.20, MAP_FAILED is not defined.
This commit is contained in:
@@ -76,6 +76,10 @@
|
|||||||
# define MAP_ANON MAP_ANONYMOUS
|
# define MAP_ANON MAP_ANONYMOUS
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifndef MAP_FAILED
|
||||||
|
# define MAP_FAILED ((void *) -1)
|
||||||
|
#endif
|
||||||
|
|
||||||
#define REPEAT 5
|
#define REPEAT 5
|
||||||
#define min(a, b) (((a) < (b)) ? (a) : (b))
|
#define min(a, b) (((a) < (b)) ? (a) : (b))
|
||||||
|
|
||||||
|
@@ -31,6 +31,10 @@
|
|||||||
# endif
|
# endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifndef MAP_FAILED
|
||||||
|
# define MAP_FAILED ((void *) -1)
|
||||||
|
#endif
|
||||||
|
|
||||||
#define MAX_TEMPLATE_LEN 10
|
#define MAX_TEMPLATE_LEN 10
|
||||||
#define MAX_TRIES 100
|
#define MAX_TRIES 100
|
||||||
#define MIN_Xs 6
|
#define MIN_Xs 6
|
||||||
|
@@ -116,6 +116,10 @@ static int xxxprintf(char **, size_t, int, const char *, va_list);
|
|||||||
# define MAP_ANON MAP_ANONYMOUS
|
# define MAP_ANON MAP_ANONYMOUS
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifndef MAP_FAILED
|
||||||
|
# define MAP_FAILED ((void *) -1)
|
||||||
|
#endif
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Allocate "size" bytes via mmap.
|
* Allocate "size" bytes via mmap.
|
||||||
*/
|
*/
|
||||||
|
Reference in New Issue
Block a user