1/* produced by mprof 1.1 from gcc.out */ 2 3digraph "allocation call graph" 4{ 5 "START" -> "_start" [label = "34793"]; 6 "_start" -> "main" [label = "34793"]; 7 "main" -> "xmalloc" [label = "2766"]; 8 "xmalloc" -> "ALLOC" [label = "33575"]; 9 "main" -> "_obstack_begin" [label = "12216"]; 10 "_obstack_begin" -> "xmalloc" [label = "12216"]; 11 "main" -> "process_command" [label = "695"]; 12 "process_command" -> "save_string" [label = "26"]; 13 "save_string" -> "xmalloc" [label = "12346"]; 14 "process_command" -> "set_std_prefix" [label = "16"]; 15 "set_std_prefix" -> "save_string" [label = "16"]; 16 "save_string" -> "xmalloc" [label = "16"]; 17 "process_command" -> "add_prefix" [label = "458"]; 18 "add_prefix" -> "xmalloc" [label = "224"]; 19 "add_prefix" -> "save_string" [label = "282"]; 20 "add_prefix" -> "update_path" [label = "122"]; 21 "update_path" -> "concat" [label = "46"]; 22 "concat" -> "ALLOC" [label = "298"]; 23 "update_path" -> "translate_name" [label = "76"]; 24 "translate_name" -> "get_key_value" [label = "18"]; 25 "get_key_value" -> "concat" [label = "18"]; 26 "translate_name" -> "concat" [label = "58"]; 27 "process_command" -> "translate_options" [label = "40"]; 28 "translate_options" -> "xmalloc" [label = "40"]; 29 "process_command" -> "xmalloc" [label = "48"]; 30 "process_command" -> "concat" [label = "107"]; 31 "main" -> "find_a_file" [label = "143"]; 32 "find_a_file" -> "xmalloc" [label = "856"]; 33 "main" -> "read_specs" [label = "10866"]; 34 "read_specs" -> "xmalloc" [label = "3740"]; 35 "read_specs" -> "save_string" [label = "3669"]; 36 "read_specs" -> "set_spec" [label = "3457"]; 37 "set_spec" -> "save_string" [label = "3121"]; 38 "set_spec" -> "xmalloc" [label = "336"]; 39 "main" -> "add_prefix" [label = "170"]; 40 "main" -> "lookup_compiler" [label = "20"]; 41 "lookup_compiler" -> "xmalloc" [label = "20"]; 42 "main" -> "do_spec" [label = "6946"]; 43 "do_spec" -> "do_spec_1" [label = "6946"]; 44 "do_spec_1" -> "handle_braces" [label = "5239", style = dotted]; 45 "handle_braces" -> "save_string" [label = "5239"]; 46 "handle_braces" -> "do_spec_1" [label = "1611", style = dotted]; 47 "do_spec_1" -> "do_spec_1" [label = "0", style = dotted]; 48 "do_spec_1" -> "xmalloc" [label = "772"]; 49 "do_spec_1" -> "save_string" [label = "9"]; 50 "do_spec_1" -> "make_temp_file" [label = "63"]; 51 "make_temp_file" -> "xmalloc" [label = "63"]; 52 "do_spec_1" -> "store_arg" [label = "132"]; 53 "store_arg" -> "record_temp_file" [label = "132"]; 54 "record_temp_file" -> "xmalloc" [label = "132"]; 55 "do_spec_1" -> "execute" [label = "276"]; 56 "execute" -> "find_a_file" [label = "276"]; 57 "do_spec_1" -> "find_file" [label = "437"]; 58 "find_file" -> "find_a_file" [label = "437"]; 59 "do_spec_1" -> "is_directory" [label = "18"]; 60 "is_directory" -> "concat" [label = "18"]; 61 "main" -> "concat" [label = "51"]; 62 "main" -> "_putenv" [label = "920"]; 63 "_putenv" -> "ALLOC" [label = "920"]; 64} 65