/ndk/sources/host-tools/make-3.81/ |
D | make.h | 44 # undef PARAMS 45 # define PARAMS(protos) protos macro 47 # undef PARAMS 48 # define PARAMS(protos) () macro 154 extern unsigned int get_path_max PARAMS ((void)); 230 extern char *malloc PARAMS ((int)); 231 extern char *realloc PARAMS ((char *, int)); 232 extern void free PARAMS ((char *)); 234 extern void abort PARAMS ((void)) __attribute__ ((noreturn)); 235 extern void exit PARAMS ((int)) __attribute__ ((noreturn)); [all …]
|
D | variable.h | 112 extern char *variable_buffer_output PARAMS ((char *ptr, char *string, unsigned int length)); 113 extern char *variable_expand PARAMS ((char *line)); 114 extern char *variable_expand_for_file PARAMS ((char *line, struct file *file)); 115 extern char *allocated_variable_expand_for_file PARAMS ((char *line, struct file *file)); 118 extern char *expand_argument PARAMS ((const char *str, const char *end)); 119 extern char *variable_expand_string PARAMS ((char *line, char *string, 121 extern void install_variable_buffer PARAMS ((char **bufp, unsigned int *lenp)); 122 extern void restore_variable_buffer PARAMS ((char *buf, unsigned int len)); 125 extern int handle_function PARAMS ((char **op, char **stringp)); 126 extern int pattern_matches PARAMS ((char *pattern, char *percent, char *str)); [all …]
|
D | dep.h | 58 extern struct nameseq *multi_glob PARAMS ((struct nameseq *chain, unsigned int size)); 62 extern struct nameseq *parse_file_seq PARAMS ((char **stringp, int stopchar, unsigned int size, int… 64 extern char *tilde_expand PARAMS ((char *name)); 67 extern struct nameseq *ar_glob PARAMS ((char *arname, char *member_pattern, unsigned int size)); 77 extern struct dep *alloc_dep PARAMS ((void)); 78 extern void free_dep PARAMS ((struct dep *d)); 79 extern struct dep *copy_dep_chain PARAMS ((const struct dep *d)); 80 extern void free_dep_chain PARAMS ((struct dep *d)); 81 extern void free_ns_chain PARAMS ((struct nameseq *n)); 82 extern struct dep *read_all_makefiles PARAMS ((char **makefiles)); [all …]
|
D | job.h | 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)); 73 extern char **construct_command_argv PARAMS ((char *line, char **restp, struct file *file, char** b… 75 extern int child_execute_job PARAMS ((char *argv, struct child *child)); 77 extern int child_execute_job PARAMS ((int stdin_fd, int stdout_fd, char **argv, char **envp)); 79 extern void child_execute_job PARAMS ((int stdin_fd, int stdout_fd, char **argv, char **envp)); 82 extern void exec_command PARAMS ((char **argv)); 84 extern int exec_command PARAMS ((char **argv, char **envp)); 86 extern void exec_command PARAMS ((char **argv, char **envp)); [all …]
|
D | filedef.h | 104 extern struct file *lookup_file PARAMS ((char *name)); 105 extern struct file *enter_file PARAMS ((char *name)); 106 extern struct dep *parse_prereqs PARAMS ((char *prereqs)); 107 extern void remove_intermediates PARAMS ((int sig)); 108 extern void snap_deps PARAMS ((void)); 109 extern void rename_file PARAMS ((struct file *file, char *name)); 110 extern void rehash_file PARAMS ((struct file *file, char *name)); 111 extern void set_command_state PARAMS ((struct file *file, enum cmd_state state)); 112 extern void notice_finished_file PARAMS ((struct file *file)); 113 extern void init_hash_files PARAMS ((void)); [all …]
|
D | commands.h | 38 extern void execute_file_commands PARAMS ((struct file *file)); 39 extern void print_commands PARAMS ((struct commands *cmds)); 40 extern void delete_child_targets PARAMS ((struct child *child)); 41 extern void chop_commands PARAMS ((struct commands *cmds)); 42 extern void set_file_variables PARAMS ((struct file *file));
|
D | rule.h | 52 extern void install_pattern_rule PARAMS ((struct pspec *p, int terminal)); 53 extern int new_pattern_rule PARAMS ((struct rule *rule, int override)); 54 extern void count_implicit_rule_limits PARAMS ((void)); 55 extern void convert_to_pattern PARAMS ((void)); 56 extern void create_pattern_rule PARAMS ((char **targets,
|
D | vmsdir.h | 70 extern DIR *opendir PARAMS (()); 71 extern struct direct *readdir PARAMS ((DIR *dfd)); 73 extern int closedir PARAMS ((DIR *dfd)); 74 extern char *vmsify PARAMS ((char *name, int type));
|
D | amiga.h | 18 extern int MyExecute PARAMS ((char ** argv)); 19 extern char * wildcard_expansion PARAMS ((char * wc, char * o));
|
D | ar.c | 28 extern long int ar_scan PARAMS ((char *archive, long int (*function) (), long int arg)); 29 extern int ar_name_equal PARAMS ((char *name, char *mem, int truncated)); 31 extern int ar_member_touch PARAMS ((char *arname, char *memname)); 75 static long int ar_member_date_1 PARAMS ((int desc, char *mem, int truncated, long int hdrpos,
|
D | main.c | 59 extern void init_dir PARAMS ((void)); 60 extern void remote_setup PARAMS ((void)); 61 extern void remote_cleanup PARAMS ((void)); 62 extern RETSIGTYPE fatal_error_signal PARAMS ((int sig)); 64 extern void print_variable_data_base PARAMS ((void)); 65 extern void print_dir_data_base PARAMS ((void)); 66 extern void print_rule_data_base PARAMS ((void)); 67 extern void print_file_data_base PARAMS ((void)); 68 extern void print_vpath_data_base PARAMS ((void)); 79 extern void exit PARAMS ((int)) __attribute__ ((noreturn)); [all …]
|
D | job.c | 101 static void vmsWaitForChildren PARAMS ((int *)); 189 extern char *allocated_variable_expand_for_file PARAMS ((char *line, struct file *file)); 191 extern int getloadavg PARAMS ((double loadavg[], int nelem)); 192 extern int start_remote_job PARAMS ((char **argv, char **envp, int stdin_fd, 194 extern int start_remote_job_p PARAMS ((int)); 195 extern int remote_status PARAMS ((int *exit_code_ptr, int *signal_ptr, 198 RETSIGTYPE child_handler PARAMS ((int)); 199 static void free_child PARAMS ((struct child *)); 200 static void start_job_command PARAMS ((struct child *child)); 201 static int load_too_high PARAMS ((void)); [all …]
|
D | remake.c | 42 extern int try_implicit_rule PARAMS ((struct file *file, unsigned int depth)); 63 static int update_file PARAMS ((struct file *file, unsigned int depth)); 64 static int update_file_1 PARAMS ((struct file *file, unsigned int depth)); 65 static int check_dep PARAMS ((struct file *file, unsigned int depth, FILE_TIMESTAMP this_mtime, int… 66 static int touch_file PARAMS ((struct file *file)); 67 static void remake_file PARAMS ((struct file *file)); 68 static FILE_TIMESTAMP name_mtime PARAMS ((char *name)); 69 static int library_search PARAMS ((char **lib, FILE_TIMESTAMP *mtime_ptr));
|
D | dir.c | 26 extern char *vmsify PARAMS ((char *name, int type)); 414 static int dir_contents_file_exists_p PARAMS ((struct directory_contents *dir, char *filename)); 415 static struct directory *find_directory PARAMS ((char *name)); 1095 static __ptr_t open_dirstream PARAMS ((const char *)); 1096 static struct dirent *read_dirstream PARAMS ((__ptr_t)); 1183 extern int stat PARAMS ((const char *path, struct stat *sbuf));
|
D | read.c | 40 struct passwd *getpwnam PARAMS ((char *name)); 126 static int eval_makefile PARAMS ((char *filename, int flags)); 127 static int eval PARAMS ((struct ebuffer *buffer, int flags)); 129 static long readline PARAMS ((struct ebuffer *ebuf)); 130 static void do_define PARAMS ((char *name, unsigned int namelen, 133 static int conditional_line PARAMS ((char *line, int len, const struct floc *flocp)); 134 static void record_files PARAMS ((struct nameseq *filenames, char *pattern, char *pattern_percent, 138 static void record_target_var PARAMS ((struct nameseq *filenames, char *defn, 142 static enum make_word_type get_next_mword PARAMS ((char *buffer, char *delim, 144 static void remove_comments PARAMS ((char *line)); [all …]
|
D | config.h-vms | 413 #undef PARAMS 414 #define PARAMS(protos) protos 416 #undef PARAMS 417 #define PARAMS(protos) ()
|
D | vpath.c | 51 static int selective_vpath_search PARAMS ((struct vpath *path, char **file, FILE_TIMESTAMP *mtime_p…
|
D | expand.c | 96 static char *allocated_variable_append PARAMS ((const struct variable *v));
|
D | vmsjobs.c | 24 extern char *vmsify PARAMS ((char *name, int type));
|
D | rule.c | 27 static void freerule PARAMS ((struct rule *rule, struct rule *lastrule));
|
D | commands.c | 36 extern int remote_kill PARAMS ((int id, int sig));
|
D | arscan.c | 137 ar_scan (char *archive, long int (*function) PARAMS ((void)), long int arg) in ar_scan()
|
D | implicit.c | 29 pattern_search PARAMS ((struct file *file, int archive,
|
D | function.c | 39 char *(*func_ptr) PARAMS ((char *output, char **argv, const char *fname)); 2043 static char *func_call PARAMS ((char *o, char **argv, const char *funcname));
|