Mercurial > gnulib
changeset 30266:34f144388312
Avoid macro redefinition warnings.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Sat, 04 Oct 2008 17:39:03 +0200 |
parents | ac46e8160cc9 |
children | 3c2652cd8d21 |
files | ChangeLog lib/spawn.in.h |
diffstat | 2 files changed, 12 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Fri Oct 03 18:23:59 2008 +0200 +++ b/ChangeLog Sat Oct 04 17:39:03 2008 +0200 @@ -1,3 +1,8 @@ +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>
--- a/lib/spawn.in.h Fri Oct 03 18:23:59 2008 +0200 +++ b/lib/spawn.in.h Sat Oct 04 17:39:03 2008 +0200 @@ -97,13 +97,20 @@ /* 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