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).
# ifndef _GNU_SOURCE
# define _GNU_SOURCE
# endif
-# ifndef __USE_GNU
-# define __USE_GNU
-# endif
# endif
# include <sys/mman.h>
# ifndef MAP_ANON
#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>
#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>