+2008-10-04 Bruno Haible <bruno@clisp.org>
+
+ * lib/spawn.in.h (POSIX_SPAWN_*): Undefine before redefining.
+ Reported by Rainer Tammer <tammer@tammer.net>.
+
2008-10-03 Paolo Bonzini <bonzini@gnu.org>
Bruno Haible <bruno@clisp.org>
/* Flags to be set in the `posix_spawnattr_t'. */
+#undef POSIX_SPAWN_RESETIDS
#define POSIX_SPAWN_RESETIDS 0x01
+#undef POSIX_SPAWN_SETPGROUP
#define POSIX_SPAWN_SETPGROUP 0x02
+#undef POSIX_SPAWN_SETSIGDEF
#define POSIX_SPAWN_SETSIGDEF 0x04
+#undef POSIX_SPAWN_SETSIGMASK
#define POSIX_SPAWN_SETSIGMASK 0x08
+#undef POSIX_SPAWN_SETSCHEDPARAM
#define POSIX_SPAWN_SETSCHEDPARAM 0x10
+#undef POSIX_SPAWN_SETSCHEDULER
#define POSIX_SPAWN_SETSCHEDULER 0x20
/* A GNU extension. */
+#undef POSIX_SPAWN_USEVFORK
#define POSIX_SPAWN_USEVFORK 0x40