Print this page
remove support for non-ANSI compilation

*** 18,27 **** --- 18,29 ---- * * CDDL HEADER END */ /* + * Copyright 2014 Garrett D'Amore <garrett@damore.org> + * * Copyright 2009 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ /*
*** 65,76 **** typedef struct { void *__file_attrp; /* implementation-private */ } posix_spawn_file_actions_t; - #if defined(__STDC__) - extern int posix_spawn( pid_t *_RESTRICT_KYWD pid, const char *_RESTRICT_KYWD path, const posix_spawn_file_actions_t *file_actions, const posix_spawnattr_t *_RESTRICT_KYWD attrp, --- 67,76 ----
*** 186,227 **** extern int posix_spawnattr_getsigmask( const posix_spawnattr_t *_RESTRICT_KYWD attr, sigset_t *_RESTRICT_KYWD sigmask); - #else /* __STDC__ */ - - extern int posix_spawn(); - extern int posix_spawnp(); - extern int posix_spawn_file_actions_init(); - extern int posix_spawn_file_actions_destroy(); - extern int posix_spawn_file_actions_addopen(); - extern int posix_spawn_file_actions_addclose(); - extern int posix_spawn_file_actions_adddup2(); - extern int posix_spawnattr_init(); - extern int posix_spawnattr_destroy(); - extern int posix_spawnattr_setflags(); - extern int posix_spawnattr_getflags(); - extern int posix_spawnattr_setpgroup(); - extern int posix_spawnattr_getpgroup(); - extern int posix_spawnattr_setschedparam(); - extern int posix_spawnattr_getschedparam(); - extern int posix_spawnattr_setschedpolicy(); - extern int posix_spawnattr_getschedpolicy(); - extern int posix_spawnattr_setsigdefault(); - extern int posix_spawnattr_getsigdefault(); - #if !defined(__XOPEN_OR_POSIX) || defined(__EXTENSIONS__) - extern int posix_spawn_pipe_np(); - extern int posix_spawn_file_actions_addclosefrom_np(); - extern int posix_spawnattr_setsigignore_np(); - extern int posix_spawnattr_getsigignore_np(); - #endif /* !defined(__XOPEN_OR_POSIX) || defined(__EXTENSIONS__) */ - extern int posix_spawnattr_setsigmask(); - extern int posix_spawnattr_getsigmask(); - - #endif /* __STDC__ */ - #ifdef __cplusplus } #endif #endif /* _SPAWN_H */ --- 186,195 ----