Changeset 903 for trunk/src/gmakenew/job.h
- Timestamp:
- May 23, 2007, 7:31:19 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gmakenew/job.h
r520 r903 71 71 extern struct child *children; 72 72 73 extern void new_job PARAMS ((struct file *file));74 extern void reap_children PARAMS ((int block, int err));75 extern void start_waiting_jobs PARAMS ((void));73 void new_job (struct file *file); 74 void reap_children (int block, int err); 75 void start_waiting_jobs (void); 76 76 77 extern char **construct_command_argv PARAMS ((char *line, char **restp, struct file *file, char** batch_file));77 char **construct_command_argv (char *line, char **restp, struct file *file, char** batch_file); 78 78 #ifdef VMS 79 extern int child_execute_job PARAMS ((char *argv, struct child *child));79 int child_execute_job (char *argv, struct child *child); 80 80 #elif defined(__EMX__) 81 extern int child_execute_job PARAMS ((int stdin_fd, int stdout_fd, char **argv, char **envp));81 int child_execute_job (int stdin_fd, int stdout_fd, char **argv, char **envp); 82 82 #else 83 extern void child_execute_job PARAMS ((int stdin_fd, int stdout_fd, char **argv, char **envp));83 void child_execute_job (int stdin_fd, int stdout_fd, char **argv, char **envp); 84 84 #endif 85 85 #ifdef _AMIGA 86 extern void exec_command PARAMS ((char **argv));86 void exec_command (char **argv); 87 87 #elif defined(__EMX__) 88 extern int exec_command PARAMS ((char **argv, char **envp));88 int exec_command (char **argv, char **envp); 89 89 #else 90 extern void exec_command PARAMS ((char **argv, char **envp));90 void exec_command (char **argv, char **envp); 91 91 #endif 92 92 93 93 extern unsigned int job_slots_used; 94 94 95 extern void block_sigs PARAMS ((void));95 void block_sigs (void); 96 96 #ifdef POSIX 97 extern void unblock_sigs PARAMS ((void));97 void unblock_sigs (void); 98 98 #else 99 99 #ifdef HAVE_SIGSETMASK
Note:
See TracChangeset
for help on using the changeset viewer.