mirror of git://sourceware.org/git/glibc.git
posix: Make posix_spawn extensions available by default
Some sources merely include <spawn.h> without -D_GNU_SOURCE and expect declarations for posix_spawn_file_actions_addchdir_np to be available. For consistency, declare posix_spawn_file_actions_addfchdir_np, posix_spawn_file_actions_addclosefrom_np, posix_spawn_file_actions_addtcsetpgrp_np as well. Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
This commit is contained in:
parent
faaf733f49
commit
2ff48a4025
|
@ -198,7 +198,7 @@ extern int posix_spawn_file_actions_adddup2 (posix_spawn_file_actions_t *
|
||||||
int __fd, int __newfd)
|
int __fd, int __newfd)
|
||||||
__THROW __nonnull ((1));
|
__THROW __nonnull ((1));
|
||||||
|
|
||||||
#ifdef __USE_GNU
|
#ifdef __USE_MISC
|
||||||
/* Add an action changing the directory to PATH during spawn. This
|
/* Add an action changing the directory to PATH during spawn. This
|
||||||
affects the subsequent file actions. */
|
affects the subsequent file actions. */
|
||||||
extern int posix_spawn_file_actions_addchdir_np (posix_spawn_file_actions_t *
|
extern int posix_spawn_file_actions_addchdir_np (posix_spawn_file_actions_t *
|
||||||
|
@ -227,7 +227,7 @@ posix_spawn_file_actions_addtcsetpgrp_np (posix_spawn_file_actions_t *,
|
||||||
int __tcfd)
|
int __tcfd)
|
||||||
__THROW __nonnull ((1));
|
__THROW __nonnull ((1));
|
||||||
|
|
||||||
#endif
|
#endif /* __USE_MISC */
|
||||||
|
|
||||||
__END_DECLS
|
__END_DECLS
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue