Older glibc's don't expose the necessary interfaces without _GNU_SOURCE 04/221604/1
authorPetr Machata <pmachata@redhat.com>
Mon, 20 Jan 2014 10:07:36 +0000 (11:07 +0100)
committerSungguk Na <sungguk.na@samsung.com>
Mon, 6 Jan 2020 03:48:39 +0000 (12:48 +0900)
Change-Id: Ib8ce6df9c10793e9136d3a5d8c335a8f289ebd3c
Signed-off-by: Sungguk Na <sungguk.na@samsung.com>
read_config_file.c
sysdeps/linux-gnu/hooks.c

index e9c050d..9d3ccd8 100644 (file)
  * 02110-1301 USA
  */
 
-/* getline is POSIX.1-2008.  It was originally a GNU extension, and
- * chances are uClibc still needs _GNU_SOURCE, but for now try it this
- * way.  */
-#define _POSIX_C_SOURCE 200809L
+#define _GNU_SOURCE
 
 #include "config.h"
 
index 3fb3614..e9cb8d9 100644 (file)
@@ -18,7 +18,8 @@
  * 02110-1301 USA
  */
 
-#define _POSIX_C_SOURCE 200809L
+#define _GNU_SOURCE
+
 #include <sys/types.h>
 #include <alloca.h>
 #include <errno.h>