Changeset 900 for vendor/gnumake/current/job.h
- Timestamp:
- May 23, 2007, 5:13:11 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vendor/gnumake/current/job.h
r501 r900 67 67 extern struct child *children; 68 68 69 extern void new_job PARAMS ((struct file *file));70 extern void reap_children PARAMS ((int block, int err));71 extern void start_waiting_jobs PARAMS ((void));69 void new_job (struct file *file); 70 void reap_children (int block, int err); 71 void start_waiting_jobs (void); 72 72 73 extern char **construct_command_argv PARAMS ((char *line, char **restp, struct file *file, char** batch_file));73 char **construct_command_argv (char *line, char **restp, struct file *file, char** batch_file); 74 74 #ifdef VMS 75 extern int child_execute_job PARAMS ((char *argv, struct child *child));75 int child_execute_job (char *argv, struct child *child); 76 76 #elif defined(__EMX__) 77 extern int child_execute_job PARAMS ((int stdin_fd, int stdout_fd, char **argv, char **envp));77 int child_execute_job (int stdin_fd, int stdout_fd, char **argv, char **envp); 78 78 #else 79 extern void child_execute_job PARAMS ((int stdin_fd, int stdout_fd, char **argv, char **envp));79 void child_execute_job (int stdin_fd, int stdout_fd, char **argv, char **envp); 80 80 #endif 81 81 #ifdef _AMIGA 82 extern void exec_command PARAMS ((char **argv));82 void exec_command (char **argv); 83 83 #elif defined(__EMX__) 84 extern int exec_command PARAMS ((char **argv, char **envp));84 int exec_command (char **argv, char **envp); 85 85 #else 86 extern void exec_command PARAMS ((char **argv, char **envp));86 void exec_command (char **argv, char **envp); 87 87 #endif 88 88 89 89 extern unsigned int job_slots_used; 90 90 91 extern void block_sigs PARAMS ((void));91 void block_sigs (void); 92 92 #ifdef POSIX 93 extern void unblock_sigs PARAMS ((void));93 void unblock_sigs (void); 94 94 #else 95 95 #ifdef HAVE_SIGSETMASK
Note:
See TracChangeset
for help on using the changeset viewer.