From: Denys Vlasenko Date: Wed, 8 Jan 2014 14:10:54 +0000 (+0100) Subject: Another FreeBSD fix from Matthias Andree X-Git-Tag: 1_23_0~236 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=8e0ad2647a9725f189ad880b437619667e81343c;p=oweals%2Fbusybox.git Another FreeBSD fix from Matthias Andree Signed-off-by: Denys Vlasenko --- diff --git a/include/platform.h b/include/platform.h index 2899a9093..bd11ad69a 100644 --- a/include/platform.h +++ b/include/platform.h @@ -415,7 +415,7 @@ typedef unsigned smalluint; /* These BSD-derived OSes share many similarities */ #if (defined __digital__ && defined __unix__) \ || defined __APPLE__ \ - || defined __FreeBSD__ || defined __OpenBSD__ || defined __NetBSD__ + || defined __OpenBSD__ || defined __NetBSD__ # undef HAVE_CLEARENV # undef HAVE_FDATASYNC # undef HAVE_GETLINE @@ -439,9 +439,18 @@ typedef unsigned smalluint; #endif #if defined(__FreeBSD__) -# include +# undef HAVE_CLEARENV +# undef HAVE_FDATASYNC +# undef HAVE_MNTENT_H +# undef HAVE_PTSNAME_R +# undef HAVE_SYS_STATFS_H +# undef HAVE_SIGHANDLER_T +# undef HAVE_STRVERSCMP +# undef HAVE_XTABS +# undef HAVE_UNLOCKED_LINE_OPS +# include # if __FreeBSD_version < 1000029 -# undef HAVE_STRCHRNUL +# undef HAVE_STRCHRNUL /* FreeBSD added strchrnul() between 1000028 and 1000029 */ # endif #endif