*: stop defining _GNU_SOURCE in source files, it's in CFLAGS anyway
authorDenys Vlasenko <vda.linux@googlemail.com>
Fri, 18 Jun 2010 13:15:24 +0000 (15:15 +0200)
committerDenys Vlasenko <vda.linux@googlemail.com>
Fri, 18 Jun 2010 13:15:24 +0000 (15:15 +0200)
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
e2fsprogs/old_e2fsprogs/e2fsck.c
libbb/get_line_from_file.c
modutils/depmod.c
shell/ash.c
util-linux/hwclock.c

index 7384bc45376dfc7c3adcb446a6e6f0a3c92e2b60..4c4c78d002a4e0d81590a60557ec9a148583a22f 100644 (file)
  * Licensed under GPLv2 or later, see file License in this tarball for details.
  */
 
-#ifndef _GNU_SOURCE
-#define _GNU_SOURCE 1 /* get strnlen() */
-#endif
-
 #include "e2fsck.h"    /*Put all of our defines here to clean things up*/
 
 #define _(x) x
index 3cb46d240fb9d2bb95aa41e532f01b9fb636b99f..cbfb45b7cc034fe42bbdd0917f51fba0f838d713 100644 (file)
@@ -9,11 +9,6 @@
  * Licensed under GPLv2 or later, see file LICENSE in this tarball for details.
  */
 
-/* for getline() [GNUism]
-#ifndef _GNU_SOURCE
-#define _GNU_SOURCE 1
-#endif
-*/
 #include "libbb.h"
 
 /* This function reads an entire line from a text file, up to a newline
index 4718c4dcbf25085b208acc3ffd6daa0657bdd7ad..c734f142b362928280e27e174a35693edbc0f741 100644 (file)
@@ -8,8 +8,6 @@
  * Licensed under GPLv2 or later, see file LICENSE in this tarball for details.
  */
 
-#undef _GNU_SOURCE
-#define _GNU_SOURCE
 #include "libbb.h"
 #include "modutils.h"
 #include <sys/utsname.h> /* uname() */
index 74fe8617b7840e5c5f86789c11496f60f13174dc..1717407684b2d9317405ad8d6e0f6b14283f3074 100644 (file)
 
 #define JOBS ENABLE_ASH_JOB_CONTROL
 
-#if DEBUG
-# ifndef _GNU_SOURCE
-#  define _GNU_SOURCE
-# endif
-#endif
-
 #include "busybox.h" /* for applet_names */
 #include <paths.h>
 #include <setjmp.h>
index 416271b31561e78118d3dd4985d574e9bdb1eb23..3da2e23c3d29af8cba00f598025ae1a0698d0386 100644 (file)
 #include <sys/utsname.h>
 #include "rtc_.h"
 
-#if ENABLE_FEATURE_HWCLOCK_LONG_OPTIONS
-# ifndef _GNU_SOURCE
-#  define _GNU_SOURCE
-# endif
-#endif
-
-
 /* diff code is disabled: it's not sys/hw clock diff, it's some useless
  * "time between hwclock was started and we saw CMOS tick" quantity.
  * It's useless since hwclock is started at a random moment,