This is merely to make the glibc reviewer’s job easier,
since the include location doesn’t matter.
# endif
#endif
-#include <string.h> /* For memcpy, size_t. */
-
/* These macros highlight the places where this implementation
is different from the one in GNU libc. */
#if defined __GL_GNULIB_HEADER
((P) + ((- (_OBSTACK_UINTPTR_TYPE) (P)) & (A)))
#endif
+/* For memcpy, size_t. */
+#include <string.h>
+
#ifndef __attribute_pure__
# define __attribute_pure__ _GL_ATTRIBUTE_PURE
#endif