SYMBOL INDEX (1069 symbols across 62 files) FILE: gl/lib/fnmatch.c function internal_fnmatch (line 133) | static int function fnmatch (line 454) | int FILE: gl/lib/glob.c function glob (line 269) | int function globfree (line 974) | void function collated_compare (line 989) | static int function prefix_array (line 1009) | static int function __glob_pattern_p (line 1074) | int function glob_in_dir (line 1111) | static int FILE: gl/lib/glob.in.h type stat (line 71) | struct stat type glob_t (line 73) | typedef struct type stat64 (line 94) | struct stat64 type glob64_t (line 95) | typedef struct FILE: make-gdb.py function getType (line 11) | def getType(tname): function isNullptr (line 26) | def isNullptr(val): class ShowArgv (line 31) | class ShowArgv(gdb.Command): method __init__ (line 38) | def __init__(self): method invoke (line 42) | def invoke(self, arg, from_tty): class ShowNextList (line 64) | class ShowNextList(gdb.Command): method __init__ (line 73) | def __init__(self): method invoke (line 77) | def invoke(self, arg, from_tty): class FileLocation (line 99) | class FileLocation(object): method __init__ (line 102) | def __init__(self, val): method to_string (line 106) | def to_string(self): class StringListPrinter (line 113) | class StringListPrinter(object): method __init__ (line 116) | def __init__(self, val): method to_string (line 120) | def to_string(self): method children (line 124) | def children(self): method display_hint (line 134) | def display_hint(self): class VariablePrinter (line 139) | class VariablePrinter(object): method __init__ (line 142) | def __init__(self, val): method to_string (line 146) | def to_string(self): class HashTablePrinter (line 169) | class HashTablePrinter(object): method __init__ (line 174) | def __init__(self, val): method to_string (line 178) | def to_string(self): method children (line 185) | def children(self): method iterator (line 192) | def iterator(self): method display_hint (line 202) | def display_hint(self): class VariableSetPrinter (line 207) | class VariableSetPrinter(object): method __init__ (line 210) | def __init__(self, val): method to_string (line 214) | def to_string(self): method children (line 218) | def children(self): method display_hint (line 226) | def display_hint(self): class VariableSetListPrinter (line 231) | class VariableSetListPrinter(object): method __init__ (line 236) | def __init__(self, val): method to_string (line 240) | def to_string(self): method children (line 244) | def children(self): method display_hint (line 262) | def display_hint(self): function build_pretty_printer (line 267) | def build_pretty_printer(): FILE: src/ar.c function ar_name (line 33) | int function ar_parse_name (line 57) | void function intmax_t (line 76) | static intmax_t function time_t (line 88) | time_t function ar_touch (line 124) | int function ar_touch (line 131) | int type ar_glob_state (line 186) | struct ar_glob_state function intmax_t (line 201) | static intmax_t function ar_glob_pattern_p (line 230) | static int type nameseq (line 264) | struct nameseq type ar_glob_state (line 267) | struct ar_glob_state type nameseq (line 268) | struct nameseq FILE: src/arscan.c function time_t (line 59) | static time_t function VMS_get_member_info (line 84) | static int function intmax_t (line 206) | intmax_t type ar_hdr (line 343) | struct ar_hdr function uintmax_t (line 384) | static uintmax_t function intmax_t (line 437) | intmax_t function ar_name_equal (line 846) | int function intmax_t (line 905) | static intmax_t function ar_member_touch (line 923) | int function intmax_t (line 986) | intmax_t function main (line 1006) | int FILE: src/commands.c function dep_hash_1 (line 36) | static unsigned long function dep_hash_2 (line 43) | static unsigned long function dep_hash_cmp (line 50) | static int function set_file_variables (line 63) | void function chop_commands (line 322) | void function execute_file_commands (line 436) | void function fatal_error_signal (line 483) | void function delete_target (line 602) | static void function delete_child_targets (line 652) | void function print_commands (line 672) | void FILE: src/commands.h type commands (line 20) | struct commands type file (line 37) | struct file type child (line 38) | struct child type file (line 41) | struct file type commands (line 42) | struct commands type child (line 43) | struct child type commands (line 44) | struct commands type file (line 45) | struct file FILE: src/default.c type pspec (line 56) | struct pspec type pspec (line 96) | struct pspec function set_default_suffixes (line 681) | void function install_default_suffix_rules (line 707) | void function install_default_implicit_rules (line 734) | void function define_default_variables (line 749) | void function undefine_default_variables (line 761) | void FILE: src/dep.h type nameseq (line 24) | struct nameseq type dep (line 59) | struct dep type goaldep (line 68) | struct goaldep type nameseq (line 101) | struct nameseq type nameseq (line 107) | struct nameseq function nameseq (line 112) | nameseq *alloc_ns (void) { return alloc_seq_elt (struct nameseq); } function dep (line 113) | dep *alloc_dep (void) { return alloc_seq_elt (struct dep); } function goaldep (line 114) | goaldep *alloc_goaldep (void) { return alloc_seq_elt (struct goaldep); } function SI (line 116) | SI void free_ns (struct nameseq *n) { free (n); } function SI (line 117) | SI void free_dep (struct dep *d) { free_ns ((struct nameseq *)d); } function SI (line 118) | SI void free_goaldep (struct goaldep *g) { free_dep ((struct dep *)g); } function SI (line 119) | SI void free_dep_chain (struct dep *d) { free_ns_chain((struct nameseq... function SI (line 120) | SI void free_goal_chain (struct goaldep *g) { free_dep_chain((struct dep... type dep (line 134) | struct dep type dep (line 134) | struct dep type dep (line 135) | struct dep type dep (line 135) | struct dep type goaldep (line 137) | struct goaldep type update_status (line 139) | enum update_status type goaldep (line 139) | struct goaldep FILE: src/dir.c function vms_hash (line 168) | static int function vmsstat_dir (line 194) | static int type directory_contents (line 244) | struct directory_contents type directory_contents (line 272) | struct directory_contents type directory_contents (line 273) | struct directory_contents function directory_contents_hash_1 (line 288) | static unsigned long function directory_contents_hash_2 (line 311) | static unsigned long function directory_contents_hash_cmp (line 346) | static int type hash_table (line 382) | struct hash_table type directory (line 384) | struct directory function directory_hash_1 (line 396) | static unsigned long function directory_hash_2 (line 402) | static unsigned long function directory_hash_cmp (line 408) | static int type hash_table (line 416) | struct hash_table type dirfile (line 421) | struct dirfile function dirfile_hash_1 (line 429) | static unsigned long function dirfile_hash_2 (line 435) | static unsigned long function dirfile_hash_cmp (line 441) | static int type directory (line 456) | struct directory type directory (line 458) | struct directory type directory (line 462) | struct directory type directory (line 465) | struct directory type directory (line 466) | struct directory type directory (line 467) | struct directory type directory_contents (line 468) | struct directory_contents type directory_contents (line 469) | struct directory_contents type directory_contents (line 470) | struct directory_contents type stat (line 472) | struct stat type directory (line 479) | struct directory type directory (line 501) | struct directory type directory_contents (line 559) | struct directory_contents type directory_contents (line 573) | struct directory_contents function dir_contents_file_exists_p (line 632) | static int function dir_file_exists_p (line 797) | int function file_exists_p (line 810) | int function file_impossible (line 884) | void function file_impossible_p (line 979) | int function print_dir_data_base (line 1081) | void type dirstream (line 1189) | struct dirstream type dirent (line 1197) | struct dirent type dirstream (line 1202) | struct dirstream type directory (line 1203) | struct directory type dirstream (line 1215) | struct dirstream type dirfile (line 1217) | struct dirfile type dirent (line 1222) | struct dirent type dirstream (line 1228) | struct dirstream type dirstream (line 1228) | struct dirstream type directory_contents (line 1229) | struct directory_contents type dirfile (line 1230) | struct dirfile type dirfile (line 1230) | struct dirfile type dirfile (line 1234) | struct dirfile type dirent (line 1238) | struct dirent type dirent (line 1248) | struct dirent type stat (line 1280) | struct stat function local_stat (line 1290) | static int type stat (line 1320) | struct stat function local_lstat (line 1333) | static int function dir_setup_glob (line 1342) | void function hash_init_directories (line 1353) | void FILE: src/expand.c function install_variable_buffer (line 101) | void function restore_variable_buffer (line 114) | void type variable (line 141) | struct variable type variable (line 144) | struct variable type file (line 144) | struct file type variable_set_list (line 149) | struct variable_set_list type variable (line 152) | struct variable type variable_set_list (line 209) | struct variable_set_list type variable (line 212) | struct variable type variable (line 271) | struct variable type file (line 345) | struct file type variable_set_list (line 348) | struct variable_set_list type variable (line 376) | struct variable type file (line 618) | struct file type variable_set_list (line 621) | struct variable_set_list type file (line 639) | struct file type variable_set_list (line 657) | struct variable_set_list type variable (line 659) | struct variable type variable (line 699) | struct variable FILE: src/file.c function file_hash_1 (line 43) | static unsigned long function file_hash_2 (line 49) | static unsigned long function file_hash_cmp (line 55) | static int type hash_table (line 62) | struct hash_table type file (line 68) | struct file type file (line 80) | struct file type file (line 83) | struct file type file (line 84) | struct file type file (line 150) | struct file type file (line 153) | struct file type file (line 154) | struct file type file (line 155) | struct file type file (line 156) | struct file type file (line 180) | struct file type file (line 188) | struct file function rehash_file (line 212) | void function rename_file (line 355) | void function remove_intermediates (line 371) | void type dep (line 453) | struct dep type dep (line 456) | struct dep type dep (line 462) | struct dep type dep (line 471) | struct dep type dep (line 486) | struct dep type dep (line 487) | struct dep type dep (line 489) | struct dep type dep (line 499) | struct dep type dep (line 528) | struct dep function expand_deps (line 570) | void type dep (line 702) | struct dep type variable (line 703) | struct variable type dep (line 705) | struct dep type dep (line 706) | struct dep function snap_file (line 722) | static void function snap_deps (line 786) | void function set_command_state (line 933) | void function FILE_TIMESTAMP (line 947) | FILE_TIMESTAMP function FILE_TIMESTAMP (line 971) | FILE_TIMESTAMP function file_timestamp_sprintf (line 1021) | void function print_prereqs (line 1055) | static void function print_file (line 1079) | static void function print_file_data_base (line 1196) | void function print_target (line 1207) | static void function print_targets (line 1229) | void function verify_file (line 1244) | static void function verify_file_data_base (line 1264) | void type file (line 1282) | struct file type file (line 1282) | struct file type file (line 1283) | struct file type file (line 1293) | struct file function init_hash_files (line 1317) | void FILE: src/filedef.h type commands (line 24) | struct commands type dep (line 25) | struct dep type variable (line 26) | struct variable type variable_set_list (line 27) | struct variable_set_list type file (line 29) | struct file type file (line 120) | struct file type file (line 123) | struct file type file (line 124) | struct file type dep (line 125) | struct dep type dep (line 126) | struct dep type dep (line 126) | struct dep type file (line 127) | struct file type dep (line 128) | struct dep type variable (line 128) | struct variable type file (line 131) | struct file type file (line 132) | struct file type file (line 133) | struct file type cmd_state (line 133) | enum cmd_state type file (line 134) | struct file type file (line 140) | struct file type file (line 194) | struct file FILE: src/function.c type function_table_entry (line 27) | struct function_table_entry function function_table_entry_hash_1 (line 42) | static unsigned long function function_table_entry_hash_2 (line 49) | static unsigned long function function_table_entry_hash_cmp (line 56) | static int type hash_table (line 67) | struct hash_table type function_table_entry (line 267) | struct function_table_entry type function_table_entry (line 270) | struct function_table_entry function pattern_matches (line 288) | int type nameseq (line 358) | struct nameseq type nameseq (line 376) | struct nameseq type variable (line 459) | struct variable type variable (line 497) | struct variable function else (line 557) | else if (is_notdir && p2[0] && p2[1] == ':') function parse_numeric (line 761) | static long long type variable (line 871) | struct variable type a_word (line 956) | struct a_word function a_word_hash_1 (line 964) | static unsigned long function a_word_hash_2 (line 970) | static unsigned long function a_word_hash_cmp (line 976) | static int type a_pattern (line 988) | struct a_pattern type a_word (line 998) | struct a_word type a_word (line 999) | struct a_word type a_word (line 1000) | struct a_word type a_pattern (line 1001) | struct a_pattern type a_pattern (line 1002) | struct a_pattern type a_pattern (line 1003) | struct a_pattern type hash_table (line 1006) | struct hash_table type a_word (line 1023) | struct a_word type a_pattern (line 1031) | struct a_pattern type a_word (line 1077) | struct a_word type a_word (line 1091) | struct a_word type variable (line 1561) | struct variable function fold_newlines (line 1573) | static void function shell_completed (line 1605) | void function windows32_openpipe (line 1631) | int function FILE (line 1754) | FILE * type childbase (line 1830) | struct childbase type stat (line 2183) | struct stat type function_table_entry (line 2395) | struct function_table_entry type function_table_entry (line 2447) | struct function_table_entry function handle_function (line 2492) | int type function_table_entry (line 2620) | struct function_table_entry type variable (line 2621) | struct variable function define_new_function (line 2696) | void function hash_init_function_table (line 2737) | void FILE: src/getopt.c function store_args_and_env (line 259) | static void __attribute__ ((unused)) function exchange (line 295) | static void function _getopt_internal (line 502) | int function getopt (line 952) | int function main (line 968) | int FILE: src/getopt.h type option (line 78) | struct option type option (line 108) | struct option type option (line 111) | struct option type option (line 116) | struct option FILE: src/getopt1.c function getopt_long (line 64) | int function getopt_long_only (line 76) | int function main (line 90) | int FILE: src/gnumake.h type gmk_floc (line 24) | typedef struct FILE: src/guile.c function SCM (line 51) | static SCM function SCM (line 69) | static SCM function guile_define_module (line 81) | static void function guile_gmake_setup (line 142) | int function guile_gmake_setup (line 153) | int FILE: src/hash.c type hash_table (line 26) | struct hash_table function hash_init (line 41) | void function hash_load (line 67) | void type hash_table (line 85) | struct hash_table type hash_table (line 120) | struct hash_table type hash_table (line 127) | struct hash_table type hash_table (line 136) | struct hash_table type hash_table (line 157) | struct hash_table type hash_table (line 164) | struct hash_table function hash_free_items (line 177) | void function hash_delete_items (line 193) | void function hash_free (line 207) | void function hash_map (line 222) | void function hash_map_arg (line 235) | void function hash_rehash (line 250) | static void function hash_print_stats (line 277) | void type hash_table (line 293) | struct hash_table function round_up_2 (line 315) | static unsigned long function jhash (line 368) | unsigned int function jhash_string (line 463) | unsigned int FILE: src/hash.h type hash_table (line 41) | struct hash_table type hash_table (line 58) | struct hash_table type hash_table (line 60) | struct hash_table type hash_table (line 62) | struct hash_table type hash_table (line 63) | struct hash_table type hash_table (line 64) | struct hash_table type hash_table (line 65) | struct hash_table type hash_table (line 66) | struct hash_table type hash_table (line 67) | struct hash_table type hash_table (line 68) | struct hash_table type hash_table (line 69) | struct hash_table type hash_table (line 70) | struct hash_table type hash_table (line 71) | struct hash_table type hash_table (line 72) | struct hash_table type hash_table (line 73) | struct hash_table type hash_table (line 74) | struct hash_table FILE: src/implicit.c type file (line 28) | struct file function try_implicit_rule (line 38) | int type patdeps (line 130) | struct patdeps type tryrule (line 144) | struct tryrule function stemlen_compare (line 161) | int function pattern_search (line 184) | static int FILE: src/job.c type child (line 215) | struct child type child (line 216) | struct child type child (line 218) | struct child type child (line 219) | struct child type child (line 223) | struct child type child (line 235) | struct child function w32_kill (line 254) | int function _is_unixy_shell (line 374) | int function is_bourne_compatible_shell (line 419) | int function block_sigs (line 461) | static void function unblock_sigs (line 467) | static void function unblock_all_sigs (line 473) | void function block_sigs (line 485) | static void function unblock_sigs (line 491) | static void function unblock_all_sigs (line 497) | void function unblock_all_sigs (line 508) | void function child_error (line 519) | static void function child_handler (line 597) | void function reap_children (line 619) | void function free_childbase (line 1093) | void function free_child (line 1107) | static void type child (line 1153) | struct child type childbase (line 1447) | struct childbase type childbase (line 1453) | struct childbase function start_waiting_job (line 1583) | static int function new_job (line 1652) | void function job_next_command (line 1960) | static int function load_too_high (line 2037) | static int function start_waiting_jobs (line 2166) | void function pid_t (line 2195) | pid_t function pid_t (line 2296) | pid_t function pid_t (line 2496) | pid_t function else (line 2863) | else if (strcmp (shell, default_shell)) function else (line 2877) | else if (strcasecmp (shell, default_shell)) function else (line 3003) | else function else (line 3460) | else if (unixy_shell && strneq (p, "...", 3)) function else (line 3537) | else if (!unixy_shell) type file (line 3645) | struct file type variable (line 3654) | struct variable type warning_action (line 3656) | enum warning_action function dup2 (line 3742) | int FILE: src/job.h type childbase (line 38) | struct childbase type child (line 43) | struct child type child (line 68) | struct child type file (line 73) | struct file type childbase (line 76) | struct childbase type file (line 78) | struct file type childbase (line 81) | struct childbase FILE: src/load.c type load_list (line 42) | struct load_list type load_list (line 50) | struct load_list function setup_func_t (line 52) | static setup_func_t function load_file (line 168) | int function unload_file (line 239) | int function unload_all (line 273) | void function load_file (line 293) | int function unload_file (line 303) | int function unload_all (line 309) | void FILE: src/loadapi.c function gmk_free (line 31) | void function gmk_eval (line 39) | void function gmk_add_function (line 77) | void FILE: src/main.c function get_vms_env_flag (line 45) | static int type variable_origin (line 101) | enum variable_origin type variable_origin (line 103) | enum variable_origin type stringlist (line 116) | struct stringlist type variable_origin (line 134) | enum variable_origin type stringlist (line 152) | struct stringlist type variable_origin (line 200) | enum variable_origin type variable_origin (line 208) | enum variable_origin type stringlist (line 216) | struct stringlist type rlimit (line 221) | struct rlimit type stringlist (line 264) | struct stringlist type stringlist (line 268) | struct stringlist type stringlist (line 272) | struct stringlist type stringlist (line 276) | struct stringlist type stringlist (line 279) | struct stringlist type stringlist (line 287) | struct stringlist type variable (line 306) | struct variable type command_switch (line 420) | struct command_switch type command_switch (line 459) | struct command_switch type option (line 523) | struct option type goaldep (line 538) | struct goaldep type command_variable (line 543) | struct command_variable type command_variable (line 548) | struct command_variable type variable (line 572) | struct variable type file (line 578) | struct file type output (line 622) | struct output function bsd_signal_ret_t (line 639) | static bsd_signal_ret_t function initialize_global_hash_tables (line 654) | static void function initialize_stopchar_map (line 667) | static void function close_stdout (line 741) | static void function debug_signal_handler (line 800) | static void function decode_debug_flags (line 807) | static void function decode_output_sync_flags (line 878) | static void function print_usage (line 906) | static void NORETURN function LONG (line 947) | LONG WINAPI function find_and_set_default_shell (line 1021) | int function msdos_return_to_initial_directory (line 1144) | static void function reset_jobserver (line 1152) | static void function temp_stdin_unlink (line 1160) | void function main (line 1185) | int type option (line 2917) | struct option function init_switches (line 2920) | static void function handle_non_switch_argument (line 2981) | static unsigned int function reset_makeflags (line 3091) | void function decode_switches (line 3105) | static void function decode_env_switches (line 3396) | static void function disable_builtins (line 3482) | static type variable (line 3513) | struct variable type command_switch (line 3519) | struct command_switch type variable (line 3520) | struct variable type stringlist (line 3632) | struct stringlist type stringlist (line 3632) | struct stringlist function should_print_dir (line 3712) | int function print_version (line 3725) | static void function print_data_base (line 3767) | static void function clean_jobserver (line 3789) | static void function die (line 3828) | void FILE: src/makeint.h type mode_t (line 314) | typedef int mode_t; type rlimit (line 497) | struct rlimit type file (line 537) | struct file type floc (line 540) | typedef struct type variable_origin (line 574) | enum variable_origin type variable (line 575) | struct variable type variable_origin (line 577) | enum variable_origin type variable (line 578) | struct variable type intmax_t (line 622) | typedef intmax_t (*ar_member_func_t) (int desc, const char *mem, int tru... type file (line 674) | struct file FILE: src/misc.c function make_toui (line 42) | unsigned int function make_seed (line 86) | void function make_rand (line 92) | unsigned int function alpha_compare (line 111) | int function collapse_continuations (line 126) | void function print_spaces (line 208) | void function pid_t (line 267) | pid_t make_pid () function writebuf (line 487) | ssize_t function readbuf (line 509) | ssize_t type dep (line 533) | struct dep type dep (line 534) | struct dep type dep (line 536) | struct dep type dep (line 540) | struct dep type dep (line 541) | struct dep type dep (line 553) | struct dep type dep (line 554) | struct dep type dep (line 556) | struct dep type dep (line 557) | struct dep type dep (line 561) | struct dep function free_ns_chain (line 577) | void function spin (line 591) | void function dbg (line 612) | void function mode_t (line 643) | mode_t type stat (line 675) | struct stat function get_tmpfd (line 755) | int function FILE (line 817) | FILE * function strcasecmp (line 902) | int function strncasecmp (line 927) | int function get_path_max (line 952) | unsigned int FILE: src/output.c type output (line 43) | struct output function _outputs (line 51) | static void function log_working_directory (line 77) | static int function pump_from_tmp (line 149) | static void function output_tmpfd (line 190) | int function setup_tmpfile (line 202) | static void function output_dump (line 265) | void function output_init (line 324) | void function output_close (line 340) | void function output_start (line 365) | void function outputs (line 382) | void type fmtstring (line 394) | struct fmtstring function message (line 417) | void function error (line 448) | void function fatal (line 480) | void function perror_with_name (line 538) | void function pfatal_with_name (line 547) | void function out_of_memory (line 560) | void FILE: src/output.h type output (line 17) | struct output type output (line 24) | struct output type output (line 43) | struct output type output (line 44) | struct output type output (line 57) | struct output FILE: src/posixos.c function check_io_state (line 46) | unsigned int type js_type (line 97) | enum js_type type js_type (line 104) | enum js_type function make_job_rfd (line 109) | static int function set_blocking (line 124) | static void function jobserver_setup (line 145) | unsigned int function jobserver_parse_auth (line 226) | unsigned int function jobserver_enabled (line 332) | unsigned int function jobserver_clear (line 338) | void function jobserver_release (line 368) | void function jobserver_acquire_all (line 381) | unsigned int function jobserver_pre_child (line 411) | void function jobserver_post_child (line 422) | void function jobserver_signal (line 432) | void function jobserver_pre_acquire (line 442) | void function jobserver_acquire (line 459) | unsigned int function job_noop (line 550) | static void function set_child_handler_action_flags (line 556) | static void function jobserver_acquire (line 606) | unsigned int function osync_enabled (line 651) | unsigned int function osync_setup (line 657) | void function osync_parse_mutex (line 680) | unsigned int function osync_clear (line 702) | void function osync_acquire (line 721) | unsigned int function osync_release (line 743) | void function get_bad_stdin (line 763) | int function fd_inherit (line 795) | void fd_inherit (int fd) {} function fd_noinherit (line 796) | void fd_noinherit (int fd) {} function fd_inherit (line 804) | void function fd_noinherit (line 817) | void function fd_set_append (line 834) | int function fd_reset_append (line 856) | void function os_anontmp (line 869) | int FILE: src/read.c type passwd (line 25) | struct passwd type ebuffer (line 45) | struct ebuffer type vmodifiers (line 57) | struct vmodifiers type make_word_type (line 68) | enum make_word_type type conditionals (line 83) | struct conditionals type conditionals (line 93) | struct conditionals type conditionals (line 94) | struct conditionals type goaldep (line 130) | struct goaldep type goaldep (line 132) | struct goaldep type ebuffer (line 133) | struct ebuffer type ebuffer (line 135) | struct ebuffer type variable_origin (line 136) | enum variable_origin type ebuffer (line 137) | struct ebuffer type variable (line 138) | struct variable type variable_origin (line 138) | enum variable_origin type ebuffer (line 139) | struct ebuffer type nameseq (line 141) | struct nameseq type file (line 142) | struct file type nameseq (line 143) | struct nameseq type nameseq (line 149) | struct nameseq type variable_origin (line 150) | enum variable_origin type vmodifiers (line 151) | struct vmodifiers type make_word_type (line 153) | enum make_word_type type goaldep (line 168) | struct goaldep type goaldep (line 210) | struct goaldep type goaldep (line 253) | struct goaldep type conditionals (line 269) | struct conditionals type conditionals (line 270) | struct conditionals type conditionals (line 272) | struct conditionals function restore_conditionals (line 282) | static void type goaldep (line 293) | struct goaldep type goaldep (line 296) | struct goaldep type ebuffer (line 297) | struct ebuffer function eval_buffer (line 439) | void type vmodifiers (line 490) | struct vmodifiers type variable (line 505) | struct variable function eval (line 559) | static void function remove_comments (line 1343) | static void function do_undefine (line 1359) | static void type variable (line 1382) | struct variable type variable_origin (line 1383) | enum variable_origin type ebuffer (line 1383) | struct ebuffer type variable (line 1385) | struct variable type variable (line 1386) | struct variable function conditional_line (line 1505) | static int function record_target_var (line 1766) | static void function check_specials (line 1864) | static void function check_special_file (line 1960) | static void function record_files (line 1994) | static void function readstring (line 2557) | static long function readline (line 2600) | static long function get_next_mword (line 2725) | static enum make_word_type function construct_include_path (line 2855) | void type warning_action (line 2991) | enum warning_action type passwd (line 3012) | struct passwd type passwd (line 3029) | struct passwd type nameseq (line 3087) | struct nameseq type nameseq (line 3088) | struct nameseq type nameseq (line 3113) | struct nameseq type nameseq (line 3114) | struct nameseq type nameseq (line 3390) | struct nameseq FILE: src/remake.c type goaldep (line 66) | struct goaldep type dep (line 67) | struct dep type dep (line 76) | struct dep type update_status (line 80) | enum update_status type file (line 80) | struct file type update_status (line 81) | enum update_status type file (line 81) | struct file type update_status (line 82) | enum update_status type file (line 82) | struct file type update_status (line 84) | enum update_status type file (line 84) | struct file type file (line 85) | struct file function check_also_make (line 90) | static void function update_goal_chain (line 117) | enum update_status function show_goal_error (line 325) | void function update_file (line 358) | static enum update_status function complain (line 423) | static void function update_file_1 (line 476) | static enum update_status function notice_finished_file (line 996) | void function check_dep (line 1145) | static enum update_status function touch_file (line 1287) | static enum update_status function remake_file (line 1350) | static void function FILE_TIMESTAMP (line 1397) | FILE_TIMESTAMP function FILE_TIMESTAMP (line 1610) | static FILE_TIMESTAMP FILE: src/remote-cstms.c function remote_setup (line 49) | void function remote_cleanup (line 56) | void function start_remote_job_p (line 63) | int function start_remote_job (line 133) | int function remote_status (line 267) | int function block_remote_children (line 277) | void function unblock_remote_children (line 286) | void function remote_kill (line 293) | int FILE: src/remote-stub.c function remote_setup (line 27) | void function remote_cleanup (line 34) | void function start_remote_job_p (line 41) | int function start_remote_job (line 54) | int function remote_status (line 68) | int function block_remote_children (line 79) | void function unblock_remote_children (line 88) | void function remote_kill (line 95) | int FILE: src/rule.c type rule (line 28) | struct rule type rule (line 28) | struct rule type rule (line 32) | struct rule type rule (line 36) | struct rule type file (line 57) | struct file type rule (line 65) | struct rule type dep (line 73) | struct dep function snap_implicit_rules (line 122) | void function convert_suffix_rule (line 241) | static void function convert_to_pattern (line 293) | void function new_pattern_rule (line 399) | static int function install_pattern_rule (line 474) | void function freerule (line 517) | static void function create_pattern_rule (line 564) | void function print_rule (line 593) | static void /* Useful to call from gdb. */ function print_rule_data_base (line 603) | void FILE: src/rule.h type rule (line 20) | struct rule type pspec (line 35) | struct pspec type rule (line 41) | struct rule type rule (line 42) | struct rule type file (line 49) | struct file type pspec (line 54) | struct pspec type dep (line 56) | struct dep type commands (line 57) | struct commands type rule (line 58) | struct rule FILE: src/shuffle.c type shuffle_mode (line 30) | enum shuffle_mode type shuffle_mode (line 46) | enum shuffle_mode function shuffle_set_mode (line 61) | void function random_shuffle_array (line 103) | static void function reverse_shuffle_array (line 124) | static void function identity_shuffle_array (line 143) | static void function shuffle_deps (line 151) | static void function shuffle_file_deps_recursive (line 189) | static void function shuffle_deps_recursive (line 215) | void FILE: src/shuffle.h type dep (line 17) | struct dep type goaldep (line 18) | struct goaldep type dep (line 22) | struct dep FILE: src/signame.c type num_abbrev (line 49) | typedef struct function init_sig (line 62) | static void function signame_init (line 79) | static int FILE: src/strcache.c type sc_buflen_t (line 28) | typedef unsigned short int sc_buflen_t; type strcache (line 30) | struct strcache { type strcache (line 47) | struct strcache type strcache (line 48) | struct strcache type strcache (line 59) | struct strcache type strcache (line 60) | struct strcache type strcache (line 62) | struct strcache type strcache (line 75) | struct strcache type strcache (line 93) | struct strcache type strcache (line 94) | struct strcache type hugestring (line 138) | struct hugestring { type hugestring (line 143) | struct hugestring type hugestring (line 148) | struct hugestring type hugestring (line 148) | struct hugestring function str_hash_1 (line 160) | static unsigned long function str_hash_2 (line 166) | static unsigned long function str_hash_cmp (line 172) | static int type hash_table (line 178) | struct hash_table function strcache_iscached (line 209) | int function strcache_init (line 256) | void function strcache_print_stats (line 265) | void FILE: src/variable.c type pattern_var (line 43) | struct pattern_var type pattern_var (line 47) | struct pattern_var type pattern_var (line 56) | struct pattern_var type pattern_var (line 60) | struct pattern_var type pattern_var (line 60) | struct pattern_var type pattern_var (line 72) | struct pattern_var type pattern_var (line 106) | struct pattern_var type pattern_var (line 107) | struct pattern_var type pattern_var (line 110) | struct pattern_var function variable_hash_1 (line 145) | static unsigned long function variable_hash_2 (line 152) | static unsigned long function variable_hash_cmp (line 159) | static int type variable_set (line 180) | struct variable_set type variable_set_list (line 181) | struct variable_set_list type variable_set_list (line 183) | struct variable_set_list function check_valid_name (line 187) | static void function init_hash_global_variable_set (line 205) | void type variable (line 219) | struct variable type variable_origin (line 221) | enum variable_origin type variable_set (line 222) | struct variable_set type variable (line 225) | struct variable type variable (line 226) | struct variable type variable (line 227) | struct variable type variable (line 236) | struct variable type variable (line 247) | struct variable type variable (line 260) | struct variable type variable (line 296) | struct variable function free_variable_name_and_value (line 335) | static void function free_variable_set (line 343) | void function undefine_variable_in_set (line 352) | void type variable (line 404) | struct variable type variable (line 405) | struct variable type variable (line 439) | struct variable type variable (line 439) | struct variable type variable (line 440) | struct variable type variable (line 451) | struct variable function check_variable_reference (line 478) | static void type variable (line 501) | struct variable type variable_set_list (line 504) | struct variable_set_list type variable (line 505) | struct variable type variable_set (line 516) | struct variable_set type variable (line 517) | struct variable type hash_table (line 519) | struct hash_table type variable (line 588) | struct variable type file (line 589) | struct file type variable (line 591) | struct variable type variable_set_list (line 592) | struct variable_set_list type variable (line 611) | struct variable type variable_set (line 613) | struct variable_set type variable (line 615) | struct variable type hash_table (line 622) | struct hash_table function initialize_file_variables (line 634) | void type variable_set_list (line 736) | struct variable_set_list type variable_set_list (line 739) | struct variable_set_list type variable_set (line 740) | struct variable_set type variable_set (line 742) | struct variable_set type variable_set_list (line 746) | struct variable_set_list type variable_set_list (line 747) | struct variable_set_list type variable_set_list (line 761) | struct variable_set_list type variable_set (line 770) | struct variable_set function pop_variable_scope (line 780) | void function install_file_context (line 820) | void function restore_file_context (line 839) | void function merge_variable_sets (line 850) | static void function merge_variable_set_lists (line 881) | void function define_automatic_variables (line 930) | void function should_export (line 1083) | static int type file (line 1124) | struct file type variable_set_list (line 1126) | struct variable_set_list type variable_set_list (line 1127) | struct variable_set_list type hash_table (line 1128) | struct hash_table type variable (line 1129) | struct variable type variable (line 1130) | struct variable type variable_set (line 1163) | struct variable_set type variable (line 1167) | struct variable type variable (line 1172) | struct variable type variable (line 1173) | struct variable type variable (line 1178) | struct variable type variable (line 1197) | struct variable type variable (line 1202) | struct variable type variable (line 1321) | struct variable type variable (line 1322) | struct variable type variable_origin (line 1322) | enum variable_origin type variable (line 1368) | struct variable type variable_origin (line 1370) | enum variable_origin type variable_flavor (line 1370) | enum variable_flavor type variable_scope (line 1371) | enum variable_scope type variable (line 1375) | struct variable type variable (line 1582) | struct variable type variable (line 1710) | struct variable type variable (line 1839) | struct variable type variable (line 1840) | struct variable type variable (line 1872) | struct variable type variable_origin (line 1874) | enum variable_origin type variable_scope (line 1874) | enum variable_scope type variable (line 1876) | struct variable type variable (line 1877) | struct variable type defined_vars (line 1898) | struct defined_vars type defined_vars (line 1904) | struct defined_vars function warn_undefined (line 1920) | void function set_env_override (line 1936) | static void function reset_env_override (line 1947) | void function print_variable (line 1955) | static void function print_auto_variable (line 2026) | static void function print_noauto_variable (line 2035) | static void function print_variable_set (line 2047) | static void function print_variable_data_base (line 2061) | void function print_file_variables (line 2091) | void function print_target_variables (line 2098) | void function sync_Path_environment (line 2116) | void FILE: src/variable.h type file (line 19) | struct file type variable_origin (line 23) | enum variable_origin type variable_flavor (line 35) | enum variable_flavor type variable_export (line 46) | enum variable_export type variable_scope (line 54) | enum variable_scope type variable (line 68) | struct variable type variable_set (line 98) | struct variable_set type variable_set_list (line 105) | struct variable_set_list type pattern_var (line 114) | struct pattern_var type variable_set_list (line 125) | struct variable_set_list type variable (line 126) | struct variable type variable (line 127) | struct variable type file (line 138) | struct file type file (line 139) | struct file type variable (line 142) | struct variable type file (line 142) | struct file type file (line 149) | struct file type variable_set_list (line 165) | struct variable_set_list type variable_set_list (line 166) | struct variable_set_list type variable_set_list (line 167) | struct variable_set_list type file (line 169) | struct file type variable_set_list (line 169) | struct variable_set_list type variable_set_list (line 170) | struct variable_set_list type file (line 172) | struct file type file (line 173) | struct file type file (line 174) | struct file type variable_set_list (line 175) | struct variable_set_list type variable_set_list (line 176) | struct variable_set_list type variable (line 177) | struct variable type variable_origin (line 179) | enum variable_origin type variable_flavor (line 180) | enum variable_flavor type variable_scope (line 182) | enum variable_scope type variable (line 184) | struct variable type variable (line 185) | struct variable type variable (line 185) | struct variable type variable (line 186) | struct variable type variable_origin (line 187) | enum variable_origin type variable_scope (line 188) | enum variable_scope type variable (line 195) | struct variable type variable (line 196) | struct variable type file (line 197) | struct file type variable (line 198) | struct variable type variable_set (line 199) | struct variable_set type variable (line 201) | struct variable type variable_origin (line 203) | enum variable_origin type variable_set (line 205) | struct variable_set type variable_origin (line 240) | enum variable_origin type variable_set (line 241) | struct variable_set type file (line 248) | struct file type pattern_var (line 250) | struct pattern_var FILE: src/vms_exit.c function vms_exit (line 47) | void FILE: src/vms_export_symbol.c type item_list_3 (line 40) | struct item_list_3 type dsc$descriptor_s (line 52) | struct dsc$descriptor_s type dsc$descriptor_s (line 53) | struct dsc$descriptor_s type dsc$descriptor_s (line 58) | struct dsc$descriptor_s type dsc$descriptor_s (line 59) | struct dsc$descriptor_s type dsc$descriptor_s (line 63) | struct dsc$descriptor_s type dcl_symbol (line 73) | struct dcl_symbol type dcl_symbol (line 83) | struct dcl_symbol function clear_dcl_symbol (line 86) | static unsigned long function clear_exported_symbols (line 103) | static void function vms_restore_symbol (line 127) | void function vms_export_dcl_symbol (line 172) | int function vms_putenv_symbol (line 305) | int function to_vms_action (line 353) | static int function create_foreign_command (line 368) | int function main (line 404) | int FILE: src/vms_progname.c type item_list_3 (line 80) | struct item_list_3 type filescan_itmlst_2 (line 88) | struct filescan_itmlst_2 type dsc$descriptor_s (line 100) | struct dsc$descriptor_s type item_list_3 (line 101) | struct item_list_3 type dsc$descriptor_s (line 108) | struct dsc$descriptor_s type filescan_itmlst_2 (line 109) | struct filescan_itmlst_2 type dsc$descriptor_s (line 111) | struct dsc$descriptor_s function need_vms_symbol (line 123) | int function set_program_name (line 130) | void function main (line 451) | int FILE: src/vmsdir.h type u_long (line 26) | typedef unsigned long u_long; type u_short (line 27) | typedef unsigned short u_short; type direct (line 31) | struct direct type DIR (line 54) | typedef struct DIR type direct (line 72) | struct direct FILE: src/vmsfunctions.c function DIR (line 33) | DIR * type direct (line 74) | struct direct type FAB (line 77) | struct FAB type NAM (line 78) | struct NAM type NAM (line 78) | struct NAM type direct (line 79) | struct direct type direct (line 101) | struct direct function closedir (line 113) | int type FAB (line 164) | struct FAB type NAML (line 170) | struct NAML type NAM (line 173) | struct NAM FILE: src/vmsify.c function copyto (line 66) | static int type dsc$descriptor_s (line 121) | struct dsc$descriptor_s type namestate (line 168) | enum namestate { N_START, N_DEVICE, N_OPEN, N_DOT, N_CLOSED, N_DONE } type namestate (line 227) | enum namestate FILE: src/vmsjobs.c type auto_pipe (line 49) | enum auto_pipe { nopipe, add_pipe, dcl_pipe } function _is_unixy_shell (line 56) | int function vmsWaitForChildren (line 84) | static void function vmsHandleChildTerm (line 106) | static int function reEnableAst (line 184) | static void function astYHandler (line 190) | static int function tryToSetupYAst (line 202) | static void type token_info (line 280) | struct token_info type token_info (line 292) | struct token_info type token_info (line 332) | struct token_info type token_info (line 399) | struct token_info type token_info (line 496) | struct token_info type token_info (line 529) | struct token_info type token_info (line 595) | struct token_info type dsc$descriptor_s (line 615) | struct dsc$descriptor_s type auto_pipe (line 617) | enum auto_pipe type dsc$descriptor_s (line 620) | struct dsc$descriptor_s type dsc$descriptor_s (line 627) | struct dsc$descriptor_s function pid_t (line 807) | pid_t FILE: src/vpath.c type vpath (line 27) | struct vpath type vpath (line 39) | struct vpath type vpath (line 43) | struct vpath type vpath (line 47) | struct vpath function build_vpath_lists (line 54) | void type vpath (line 157) | struct vpath type vpath (line 163) | struct vpath type vpath (line 258) | struct vpath type vpath (line 269) | struct vpath function gpath_search (line 289) | int type vpath (line 311) | struct vpath type file (line 328) | struct file type file (line 427) | struct file type stat (line 470) | struct stat type vpath (line 529) | struct vpath function print_vpath_data_base (line 578) | void FILE: src/w32/compat/dirent.c function DIR (line 27) | DIR* function closedir (line 84) | void type dirent (line 108) | struct dirent function rewinddir (line 148) | void function seekdir (line 174) | void FILE: src/w32/compat/posixfcn.c function dlclose (line 109) | int function isatty (line 126) | int FILE: src/w32/include/dirent.h type dirent (line 61) | struct dirent type DIR (line 68) | typedef struct dir_struct type dirent (line 78) | struct dirent FILE: src/w32/subproc/misc.c function compare (line 34) | int _cdecl compare(const void *a1, const void *a2) function bool_t (line 38) | bool_t FILE: src/w32/subproc/proc.h type bool_t (line 20) | typedef int bool_t; FILE: src/w32/subproc/sub_proc.c type sub_process (line 49) | typedef struct sub_process_t { function DWORD (line 79) | DWORD process_wait_for_multiple_objects( function DWORD (line 138) | DWORD function process_adjust_wait_state (line 160) | static void function sub_process (line 184) | static sub_process * function BOOL (line 230) | BOOL function BOOL (line 241) | BOOL function process_table_usable_size (line 253) | int function process_table_actual_size (line 263) | int function process_register (line 275) | void function HANDLE (line 304) | HANDLE function process_signal (line 321) | long function process_last_err (line 328) | long function process_exit_code (line 335) | long function HANDLE (line 383) | HANDLE function HANDLE (line 454) | HANDLE function HANDLE (line 478) | static HANDLE function batch_file_with_spaces (line 534) | static int function process_begin (line 557) | long function DWORD (line 826) | static DWORD function DWORD (line 846) | static DWORD function DWORD (line 878) | static DWORD function process_pipe_io (line 919) | long function process_file_io (line 1081) | long function process_cleanup (line 1156) | void function HANDLE (line 1435) | HANDLE FILE: src/w32/w32os.c function check_io_state (line 34) | unsigned int function os_anontmp (line 116) | int function jobserver_setup (line 214) | unsigned int function jobserver_parse_auth (line 247) | unsigned int function jobserver_enabled (line 283) | unsigned int function jobserver_clear (line 290) | void function jobserver_release (line 300) | void function jobserver_acquire_all (line 319) | unsigned int function jobserver_signal (line 336) | void function jobserver_pre_child (line 341) | void jobserver_pre_child (int recursive UNUSED) function jobserver_post_child (line 345) | void jobserver_post_child (int recursive UNUSED) function jobserver_pre_acquire (line 349) | void function jobserver_acquire (line 356) | unsigned int function osync_enabled (line 401) | unsigned int function osync_setup (line 407) | void function osync_parse_mutex (line 443) | unsigned int function osync_clear (line 462) | void function osync_acquire (line 472) | unsigned int function osync_release (line 485) | void function fd_inherit (line 497) | void function fd_noinherit (line 506) | void function fd_set_append (line 515) | int function fd_reset_append (line 521) | void function HANDLE (line 525) | HANDLE FILE: src/warning.c type warning_action (line 22) | enum warning_action type warning_data (line 25) | struct warning_data type warning_data (line 28) | struct warning_data type warning_data (line 31) | struct warning_data function set_warnings (line 46) | static void set_warnings () function warn_init (line 58) | void function init_data (line 75) | static void function decode_warn_action (line 83) | static enum warning_action function decode_warn_name (line 96) | static enum warning_type function decode_warn_actions (line 109) | void type warning_type (line 187) | enum warning_type type warning_action (line 216) | enum warning_action function warn_get_vardata (line 230) | void function warn_set_vardata (line 236) | void FILE: src/warning.h type warning_type (line 19) | enum warning_type type warning_action (line 29) | enum warning_action type warning_data (line 37) | struct warning_data type warning_action (line 44) | enum warning_action type warning_data (line 69) | struct warning_data type warning_data (line 70) | struct warning_data