]> granicus.if.org Git - php/commitdiff
Remove __USE_GNU defines
authorNikita Popov <nikita.ppv@gmail.com>
Mon, 17 Sep 2018 15:51:00 +0000 (17:51 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Mon, 17 Sep 2018 15:51:00 +0000 (17:51 +0200)
This is an internal glibc macro, it should not be necessary to use
it if we already define _GNU_SOURCE (we do through
AC_USE_SYSTEM_EXTENSIONS). Needing to use __USE_GNU generally
indicates an inclusion order problem (libc header included before
config.h).

Zend/zend_alloc.c
ext/posix/posix.c
ext/sysvmsg/sysvmsg.c

index 95727d126b1ad6c575d0baad0d14795cdb34ac39..94ae805a64fc62e8c3dd49d7e852b93416f93ecf 100644 (file)
@@ -88,9 +88,6 @@
 #  ifndef _GNU_SOURCE
 #   define _GNU_SOURCE
 #  endif
-#  ifndef __USE_GNU
-#   define __USE_GNU
-#  endif
 # endif
 # include <sys/mman.h>
 # ifndef MAP_ANON
index 5a2f352e41f437c5753438ecc4595999f2fcc53a..5952a4d05b0f92028152233b929d77786948659b 100644 (file)
 #endif
 
 #include <sys/resource.h>
-
-#if defined(_GNU_SOURCE) && !defined(__USE_GNU)
-# define __USE_GNU
-#endif
-
 #include <sys/utsname.h>
 #include <sys/types.h>
 #include <sys/stat.h>
index 416d5c4594c4ae7d4ab4886d1f19973638815168..a00b73ee8a4c9b29cb02b8eb51beafbf83f3cbb1 100644 (file)
 #include "ext/standard/php_var.h"
 #include "zend_smart_str.h"
 
-#ifndef __USE_GNU
-/* we want to use mtype instead of __mtype */
-#define __USE_GNU
-#endif
-
 #include <sys/types.h>
 #include <sys/ipc.h>
 #include <sys/msg.h>