From d7aa9cd00bbff62f1873e242ffe3f816c2fdc5b5 Mon Sep 17 00:00:00 2001 From: Moritz Angermann Date: Wed, 15 Mar 2017 21:19:09 +0800 Subject: Define _POSIX_VDISABLE, if not defined. --- System/Posix/Terminal/Common.hsc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/System/Posix/Terminal/Common.hsc b/System/Posix/Terminal/Common.hsc index 573df16..2773158 100644 --- a/System/Posix/Terminal/Common.hsc +++ b/System/Posix/Terminal/Common.hsc @@ -15,6 +15,12 @@ -- ----------------------------------------------------------------------------- +-- see https://android.googlesource.com/platform/bionic/+/9ae59c0/libc/bionic/pathconf.c#37 +#if !defined(_POSIX_VDISABLE) && defined(__ANDROID__) +#define _POSIX_VDISABLE -1 +#endif + + module System.Posix.Terminal.Common ( -- * Terminal support -- cgit v1.2.3