summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2009-10-15 17:35:33 -0400
committerAustin Foxley <austinf@cetoncorp.com>2009-10-16 11:45:19 -0700
commitef88f3a232a1ba8c33e83f0de85fa9b74274930e (patch)
tree5bcda8f3a3f1d4dd2b2c5ba6df7c2d847662a197
parent1b1627c7ca2ba1cd6aca214ed9a4065feacc31d5 (diff)
downloaduClibc-alpine-ef88f3a232a1ba8c33e83f0de85fa9b74274930e.tar.bz2
uClibc-alpine-ef88f3a232a1ba8c33e83f0de85fa9b74274930e.tar.xz
ldso: define MAP_FAILED for everyone
This fixes build errors where common code has started using MAP_FAILED. Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
-rw-r--r--ldso/include/dl-syscall.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/ldso/include/dl-syscall.h b/ldso/include/dl-syscall.h
index 897923e53..20d443edf 100644
--- a/ldso/include/dl-syscall.h
+++ b/ldso/include/dl-syscall.h
@@ -137,12 +137,12 @@ static __always_inline _syscall2(int, _dl_gettimeofday, struct timeval *, tv,
/* handle all the fun mmap intricacies */
+#define MAP_FAILED ((void *) -1)
#if (defined(__UCLIBC_MMAP_HAS_6_ARGS__) && defined(__NR_mmap)) || !defined(__NR_mmap2)
# define _dl_MAX_ERRNO 4096
# define _dl_mmap_check_error(__res) \
(((long)__res) < 0 && ((long)__res) >= -_dl_MAX_ERRNO)
#else
-# define MAP_FAILED ((void *) -1)
# define _dl_mmap_check_error(X) (((void *)X) == MAP_FAILED)
#endif