summaryrefslogtreecommitdiff
path: root/scripts/kconfig
diff options
context:
space:
mode:
authorBernhard Walle2012-06-18 01:51:26 +0200
committerDenys Vlasenko2012-06-18 01:51:26 +0200
commit9b78e14dfb891e3f53685e284bc9d5e3bf25f5a6 (patch)
tree5592ad9bb362a2d10480d79c259aeb3c3adb34de /scripts/kconfig
parentaacd44860129372e5d4ff1494664317f18cbb615 (diff)
downloadbusybox-9b78e14dfb891e3f53685e284bc9d5e3bf25f5a6.zip
busybox-9b78e14dfb891e3f53685e284bc9d5e3bf25f5a6.tar.gz
build system: fix build of kconfig on Darwin
Of course busybox cannot be used on Darwin (Mac OS X), but it can be cross-compiled for Linux there. Cross-compilation still requires kconfig to be built as native host tool. Signed-off-by: Bernhard Walle <bernhard@bwalle.de> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'scripts/kconfig')
-rw-r--r--scripts/kconfig/mconf.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/scripts/kconfig/mconf.c b/scripts/kconfig/mconf.c
index d3f69f8..1b0b6ab 100644
--- a/scripts/kconfig/mconf.c
+++ b/scripts/kconfig/mconf.c
@@ -9,6 +9,8 @@
*/
#define _XOPEN_SOURCE 700
+/* On Darwin, this may be needed to get SIGWINCH: */
+#define _DARWIN_C_SOURCE 1
#include <sys/ioctl.h>
#include <sys/wait.h>