home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / flower.zip / output.txt < prev    next >
Text File  |  1997-06-24  |  27KB  |  1,035 lines

  1.  
  2.  
  3. flower 04.00        Tue Jun 24 20:38:02 1997
  4.  
  5.  
  6.  
  7. ---------- main.c ----------
  8.  
  9. main - 54 function calls
  10.     TRACE_ENTRY
  11.     sprintf 2 times
  12.     TRACE_MSG 2 times
  13.     showSyntax [printrpt.c]
  14.     initFileInfo [memfunc.c]
  15.     initIsCalledByFuncInfo [memfunc.c]
  16.     sussOptions [main.c]
  17.     fprintf 17 times
  18.     strcpy
  19.     fopen 2 times
  20.     feof 2 times
  21.     fgets 2 times
  22.     rewind
  23.     cleanUpFileName [main.c]
  24.     strncpy
  25.     addToFileList [mniplist.c]
  26.     endOfFileList [mniplist.c]
  27.     processFiles [main.c]
  28.     fclose 2 times
  29.     updateAllCalledFuncFileNm [updtlist.c]
  30.     updateCalledFuncBase [updtlist.c]
  31.     updateCircularReferences [updtlist.c]
  32.     printCalledFuncReport [printrpt.c]
  33.     createCalledByFuncList [mniplist.c]
  34.     printCallingFuncReport [printrpt.c]
  35.     updateNotCalledFuncList [updtlist.c]
  36.     printCallTreeReport [printrpt.c]
  37.     freeExFuncList [main.c]
  38.     freeLists [mniplist.c]
  39.     freeIsCalledByList [mniplist.c]
  40.     _dump_allocated
  41.     TRACE_EXIT
  42.  
  43. sussOptions - 3 function calls
  44.     strcpy
  45.     setExFuncListFromFile [main.c]
  46.     addToExFuncList [main.c]
  47.  
  48. setExFuncListFromFile - 8 function calls
  49.     fopen
  50.     fprintf
  51.     feof 2 times
  52.     fgets
  53.     strtok
  54.     addToExFuncList [main.c]
  55.     fclose
  56.  
  57. addToExFuncList - 7 function calls
  58.     TRACE_ENTRY
  59.     sprintf
  60.     TRACE_MSG
  61.     malloc
  62.     memset
  63.     strcpy
  64.     TRACE_EXIT
  65.  
  66. freeExFuncList - 1 function call
  67.     free
  68.  
  69. cleanUpFileName - 3 function calls
  70.     memset
  71.     isspace
  72.     strncpy
  73.  
  74. processFiles - 12 function calls
  75.     fseek 2 times
  76.     fprintf 4 times
  77.     ftell
  78.     malloc
  79.     memset
  80.     fread
  81.     processTheText [main.c]
  82.     free
  83.  
  84. processTheText - 6 function calls
  85.     getNextToken [main.c]
  86.     getCalledFunction [main.c]
  87.     strlen
  88.     addToCalledFuncList [mniplist.c]
  89.     getCurrentFunction [main.c]
  90.     addToFuncList [mniplist.c]
  91.  
  92. getNextToken - 0 function calls
  93.  
  94. getPrevToken - 0 function calls
  95.  
  96. getCalledFunction - 10 function calls
  97.     TRACE_ENTRY
  98.     memset
  99.     getPrevToken [main.c] 2 times
  100.     memcpy
  101.     cleanUpFuncName [main.c]
  102.     isReservedWord [main.c]
  103.     isReservedSymbol [main.c]
  104.     isExcludedFunc [main.c]
  105.     TRACE_EXIT
  106.  
  107. getCurrentFunction - 22 function calls
  108.     TRACE_ENTRY
  109.     sprintf
  110.     TRACE_MSG 4 times
  111.     memset
  112.     getPrevToken [main.c] 4 times
  113.     fooledByStructOrUnion [main.c]
  114.     TRACE_EXIT 4 times
  115.     memcpy
  116.     cleanUpFuncName [main.c]
  117.     isReservedWord [main.c]
  118.     isReservedSymbol [main.c]
  119.     isExcludedFunc [main.c]
  120.     strlen
  121.  
  122. fooledByStructOrUnion - 6 function calls
  123.     strstr
  124.     malloc
  125.     memset
  126.     memcpy
  127.     isspace
  128.     free
  129.  
  130. isReservedWord - 9 function calls
  131.     strcmp 9 times
  132.  
  133. isReservedSymbol - 11 function calls
  134.     strcmp 11 times
  135.  
  136. isExcludedFunc - 7 function calls
  137.     TRACE_ENTRY
  138.     TRACE_MSG 3 times
  139.     strcmp
  140.     TRACE_EXIT 2 times
  141.  
  142. cleanUpFuncName - 8 function calls
  143.     TRACE_ENTRY
  144.     TRACE_MSG 2 times
  145.     memset
  146.     isspace
  147.     isEmbeddedSymbol [main.c]
  148.     strncpy
  149.     TRACE_EXIT
  150.  
  151. isEmbeddedSymbol - 1 function call
  152.     strchr
  153.  
  154.  
  155. flower 04.00        Tue Jun 24 20:38:02 1997
  156.  
  157.  
  158.  
  159. ---------- mniplist.c ----------
  160.  
  161. addToFileList - 9 function calls
  162.     TRACE_ENTRY
  163.     sprintf
  164.     TRACE_MSG
  165.     strlen
  166.     strncpy 2 times
  167.     endOfFileList [mniplist.c]
  168.     fileInfoMalloc [memfunc.c]
  169.     TRACE_EXIT
  170.  
  171. addToFuncList - 6 function calls
  172.     TRACE_ENTRY
  173.     TRACE_MSG
  174.     funcInfoMalloc [memfunc.c]
  175.     strncpy 2 times
  176.     TRACE_EXIT
  177.  
  178. addToCalledFuncList - 3 function calls
  179.     funcInCalledList [mniplist.c]
  180.     funcInfoMalloc [memfunc.c]
  181.     strncpy
  182.  
  183. createCalledByFuncList - 4 function calls
  184.     TRACE_ENTRY
  185.     startOfFileList [mniplist.c]
  186.     addToCalledByFuncList [mniplist.c]
  187.     TRACE_EXIT
  188.  
  189. addToCalledByFuncList - 17 function calls
  190.     TRACE_ENTRY
  191.     sprintf
  192.     TRACE_MSG
  193.     strlen
  194.     strncpy 6 times
  195.     funcInCalledByFuncList [mniplist.c]
  196.     isCalledByMalloc [memfunc.c] 2 times
  197.     endOfCalledByFuncList [mniplist.c]
  198.     initIsCalledByFuncInfo [memfunc.c]
  199.     callerInList [mniplist.c]
  200.     TRACE_EXIT
  201.  
  202. freeLists - 3 function calls
  203.     free 3 times
  204.  
  205. freeIsCalledByList - 2 function calls
  206.     free 2 times
  207.  
  208. endOfFileList - 0 function calls
  209.  
  210. startOfFileList - 2 function calls
  211.     TRACE_ENTRY
  212.     TRACE_EXIT
  213.  
  214. endOfCalledByFuncList - 0 function calls
  215.  
  216. startOfCalledByFuncList - 0 function calls
  217.  
  218. funcInCalledByFuncList - 3 function calls
  219.     startOfCalledByFuncList [mniplist.c]
  220.     strncmp 2 times
  221.  
  222. callerInList - 2 function calls
  223.     strncmp 2 times
  224.  
  225. nextNotCalledFunc - 0 function calls
  226.  
  227. funcInFileList - 1 function call
  228.     strcmp
  229.  
  230. funcInCalledList - 2 function calls
  231.     strncmp
  232.     strcmp
  233.  
  234.  
  235. flower 04.00        Tue Jun 24 20:38:02 1997
  236.  
  237.  
  238.  
  239. ---------- printrpt.c ----------
  240.  
  241. printCalledFuncReport - 9 function calls
  242.     printBanner [printrpt.c]
  243.     printf 6 times
  244.     printFunctionIndented [printrpt.c]
  245.     strcmp
  246.  
  247. printCallingFuncReport - 12 function calls
  248.     printBanner [printrpt.c]
  249.     printf 9 times
  250.     strlen 2 times
  251.  
  252. printCallTreeReport - 10 function calls
  253.     printf 4 times
  254.     nextNotCalledFunc [mniplist.c] 2 times
  255.     printBanner [printrpt.c]
  256.     strcmp
  257.     printFunctionIndented [printrpt.c]
  258.     printSubTree [printrpt.c]
  259.  
  260. printSubTree - 6 function calls
  261.     printFunctionIndented [printrpt.c]
  262.     printf 4 times
  263.     printSubTree [printrpt.c] recursive
  264.  
  265. printFunction - 4 function calls
  266.     printf 3 times
  267.     strlen
  268.  
  269. printFunctionIndented - 2 function calls
  270.     printf
  271.     printFunction [printrpt.c]
  272.  
  273. printBanner - 3 function calls
  274.     time
  275.     printf
  276.     ctime
  277.  
  278. showSyntax - 13 function calls
  279.     printf 13 times
  280.  
  281.  
  282. flower 04.00        Tue Jun 24 20:38:02 1997
  283.  
  284.  
  285.  
  286. ---------- memfunc.c ----------
  287.  
  288. funcInfoMalloc - 2 function calls
  289.     malloc
  290.     initFuncInfo [memfunc.c]
  291.  
  292. fileInfoMalloc - 2 function calls
  293.     malloc
  294.     initFileInfo [memfunc.c]
  295.  
  296. isCalledByMalloc - 2 function calls
  297.     malloc
  298.     initIsCalledByFuncInfo [memfunc.c]
  299.  
  300. initFileInfo - 1 function call
  301.     memset
  302.  
  303. initFuncInfo - 1 function call
  304.     memset
  305.  
  306. initIsCalledByFuncInfo - 1 function call
  307.     memset
  308.  
  309. copyFuncInfo - 3 function calls
  310.     memset
  311.     strcpy 2 times
  312.  
  313.  
  314. flower 04.00        Tue Jun 24 20:38:02 1997
  315.  
  316.  
  317.  
  318. ---------- updtlist.c ----------
  319.  
  320. updateNotCalledFuncList - 2 function calls
  321.     startOfFileList [mniplist.c]
  322.     funcInCalledByFuncList [mniplist.c]
  323.  
  324. updateAllCalledFuncFileNm - 4 function calls
  325.     startOfFileList [mniplist.c]
  326.     strncpy 2 times
  327.     updateOneCalledFuncFileNm [updtlist.c]
  328.  
  329. updateOneCalledFuncFileNm - 3 function calls
  330.     startOfFileList [mniplist.c]
  331.     strncmp
  332.     strncpy
  333.  
  334. updateCalledFuncBase - 1 function call
  335.     funcInFileList [mniplist.c]
  336.  
  337. updateCircularReferences - 10 function calls
  338.     TRACE_ENTRY
  339.     sprintf 3 times
  340.     TRACE_MSG 3 times
  341.     doTheCircularReferenceUpdate [updtlist.c]
  342.     freeUpTreeList [updtlist.c]
  343.     TRACE_EXIT
  344.  
  345. doTheCircularReferenceUpdate - 37 function calls
  346.     TRACE_ENTRY
  347.     sprintf 16 times
  348.     TRACE_MSG 13 times
  349.     TRACE_EXIT 2 times
  350.     funcIsInUpTreeList [updtlist.c]
  351.     funcInfoMalloc [memfunc.c]
  352.     copyFuncInfo [memfunc.c]
  353.     doTheCircularReferenceUpdate [updtlist.c] recursive
  354.     free
  355.  
  356. funcIsInUpTreeList - 13 function calls
  357.     TRACE_ENTRY
  358.     sprintf 4 times
  359.     TRACE_MSG 4 times
  360.     TRACE_EXIT 3 times
  361.     strcmp
  362.  
  363. freeUpTreeList - 1 function call
  364.     free
  365.  
  366.  
  367. flower 04.00        Tue Jun 24 20:38:03 1997
  368.  
  369.  
  370. TRACE_ENTRY is called a total of 14 times from:
  371.     main [main.c]
  372.     addToExFuncList [main.c]
  373.     getCalledFunction [main.c]
  374.     getCurrentFunction [main.c]
  375.     isExcludedFunc [main.c]
  376.     cleanUpFuncName [main.c]
  377.     addToFileList [mniplist.c]
  378.     addToFuncList [mniplist.c]
  379.     createCalledByFuncList [mniplist.c]
  380.     addToCalledByFuncList [mniplist.c]
  381.     startOfFileList [mniplist.c]
  382.     updateCircularReferences [updtlist.c]
  383.     doTheCircularReferenceUpdate [updtlist.c]
  384.     funcIsInUpTreeList [updtlist.c]
  385.  
  386. sprintf is called a total of 8 times from:
  387.     main [main.c]
  388.     addToExFuncList [main.c]
  389.     getCurrentFunction [main.c]
  390.     addToFileList [mniplist.c]
  391.     addToCalledByFuncList [mniplist.c]
  392.     updateCircularReferences [updtlist.c]
  393.     doTheCircularReferenceUpdate [updtlist.c]
  394.     funcIsInUpTreeList [updtlist.c]
  395.  
  396. TRACE_MSG is called a total of 11 times from:
  397.     main [main.c]
  398.     addToExFuncList [main.c]
  399.     getCurrentFunction [main.c]
  400.     isExcludedFunc [main.c]
  401.     cleanUpFuncName [main.c]
  402.     addToFileList [mniplist.c]
  403.     addToFuncList [mniplist.c]
  404.     addToCalledByFuncList [mniplist.c]
  405.     updateCircularReferences [updtlist.c]
  406.     doTheCircularReferenceUpdate [updtlist.c]
  407.     funcIsInUpTreeList [updtlist.c]
  408.  
  409. showSyntax [printrpt.c] is called from:
  410.     main [main.c]
  411.  
  412. initFileInfo [memfunc.c] is called a total of 2 times from:
  413.     main [main.c]
  414.     fileInfoMalloc [memfunc.c]
  415.  
  416. initIsCalledByFuncInfo [memfunc.c] is called a total of 3 times from:
  417.     main [main.c]
  418.     addToCalledByFuncList [mniplist.c]
  419.     isCalledByMalloc [memfunc.c]
  420.  
  421. sussOptions [main.c] is called from:
  422.     main [main.c]
  423.  
  424. fprintf is called a total of 3 times from:
  425.     main [main.c]
  426.     setExFuncListFromFile [main.c]
  427.     processFiles [main.c]
  428.  
  429. strcpy is called a total of 4 times from:
  430.     main [main.c]
  431.     sussOptions [main.c]
  432.     addToExFuncList [main.c]
  433.     copyFuncInfo [memfunc.c]
  434.  
  435. fopen is called a total of 2 times from:
  436.     main [main.c]
  437.     setExFuncListFromFile [main.c]
  438.  
  439. feof is called a total of 2 times from:
  440.     main [main.c]
  441.     setExFuncListFromFile [main.c]
  442.  
  443. fgets is called a total of 2 times from:
  444.     main [main.c]
  445.     setExFuncListFromFile [main.c]
  446.  
  447. rewind is called from:
  448.     main [main.c]
  449.  
  450. cleanUpFileName [main.c] is called from:
  451.     main [main.c]
  452.  
  453. strncpy is called a total of 9 times from:
  454.     main [main.c]
  455.     cleanUpFileName [main.c]
  456.     cleanUpFuncName [main.c]
  457.     addToFileList [mniplist.c]
  458.     addToFuncList [mniplist.c]
  459.     addToCalledFuncList [mniplist.c]
  460.     addToCalledByFuncList [mniplist.c]
  461.     updateAllCalledFuncFileNm [updtlist.c]
  462.     updateOneCalledFuncFileNm [updtlist.c]
  463.  
  464. addToFileList [mniplist.c] is called from:
  465.     main [main.c]
  466.  
  467. endOfFileList [mniplist.c] is called a total of 2 times from:
  468.     main [main.c]
  469.     addToFileList [mniplist.c]
  470.  
  471. processFiles [main.c] is called from:
  472.     main [main.c]
  473.  
  474. fclose is called a total of 2 times from:
  475.     main [main.c]
  476.     setExFuncListFromFile [main.c]
  477.  
  478. updateAllCalledFuncFileNm [updtlist.c] is called from:
  479.     main [main.c]
  480.  
  481. updateCalledFuncBase [updtlist.c] is called from:
  482.     main [main.c]
  483.  
  484. updateCircularReferences [updtlist.c] is called from:
  485.     main [main.c]
  486.  
  487. printCalledFuncReport [printrpt.c] is called from:
  488.     main [main.c]
  489.  
  490. createCalledByFuncList [mniplist.c] is called from:
  491.     main [main.c]
  492.  
  493. printCallingFuncReport [printrpt.c] is called from:
  494.     main [main.c]
  495.  
  496. updateNotCalledFuncList [updtlist.c] is called from:
  497.     main [main.c]
  498.  
  499. printCallTreeReport [printrpt.c] is called from:
  500.     main [main.c]
  501.  
  502. freeExFuncList [main.c] is called from:
  503.     main [main.c]
  504.  
  505. freeLists [mniplist.c] is called from:
  506.     main [main.c]
  507.  
  508. freeIsCalledByList [mniplist.c] is called from:
  509.     main [main.c]
  510.  
  511. _dump_allocated is called from:
  512.     main [main.c]
  513.  
  514. TRACE_EXIT is called a total of 14 times from:
  515.     main [main.c]
  516.     addToExFuncList [main.c]
  517.     getCalledFunction [main.c]
  518.     getCurrentFunction [main.c]
  519.     isExcludedFunc [main.c]
  520.     cleanUpFuncName [main.c]
  521.     addToFileList [mniplist.c]
  522.     addToFuncList [mniplist.c]
  523.     createCalledByFuncList [mniplist.c]
  524.     addToCalledByFuncList [mniplist.c]
  525.     startOfFileList [mniplist.c]
  526.     updateCircularReferences [updtlist.c]
  527.     doTheCircularReferenceUpdate [updtlist.c]
  528.     funcIsInUpTreeList [updtlist.c]
  529.  
  530. setExFuncListFromFile [main.c] is called from:
  531.     sussOptions [main.c]
  532.  
  533. addToExFuncList [main.c] is called a total of 2 times from:
  534.     sussOptions [main.c]
  535.     setExFuncListFromFile [main.c]
  536.  
  537. strtok is called from:
  538.     setExFuncListFromFile [main.c]
  539.  
  540. malloc is called a total of 6 times from:
  541.     addToExFuncList [main.c]
  542.     processFiles [main.c]
  543.     fooledByStructOrUnion [main.c]
  544.     funcInfoMalloc [memfunc.c]
  545.     fileInfoMalloc [memfunc.c]
  546.     isCalledByMalloc [memfunc.c]
  547.  
  548. memset is called a total of 11 times from:
  549.     addToExFuncList [main.c]
  550.     cleanUpFileName [main.c]
  551.     processFiles [main.c]
  552.     getCalledFunction [main.c]
  553.     getCurrentFunction [main.c]
  554.     fooledByStructOrUnion [main.c]
  555.     cleanUpFuncName [main.c]
  556.     initFileInfo [memfunc.c]
  557.     initFuncInfo [memfunc.c]
  558.     initIsCalledByFuncInfo [memfunc.c]
  559.     copyFuncInfo [memfunc.c]
  560.  
  561. free is called a total of 7 times from:
  562.     freeExFuncList [main.c]
  563.     processFiles [main.c]
  564.     fooledByStructOrUnion [main.c]
  565.     freeLists [mniplist.c]
  566.     freeIsCalledByList [mniplist.c]
  567.     doTheCircularReferenceUpdate [updtlist.c]
  568.     freeUpTreeList [updtlist.c]
  569.  
  570. isspace is called a total of 3 times from:
  571.     cleanUpFileName [main.c]
  572.     fooledByStructOrUnion [main.c]
  573.     cleanUpFuncName [main.c]
  574.  
  575. fseek is called from:
  576.     processFiles [main.c]
  577.  
  578. ftell is called from:
  579.     processFiles [main.c]
  580.  
  581. fread is called from:
  582.     processFiles [main.c]
  583.  
  584. processTheText [main.c] is called from:
  585.     processFiles [main.c]
  586.  
  587. getNextToken [main.c] is called from:
  588.     processTheText [main.c]
  589.  
  590. getCalledFunction [main.c] is called from:
  591.     processTheText [main.c]
  592.  
  593. strlen is called a total of 6 times from:
  594.     processTheText [main.c]
  595.     getCurrentFunction [main.c]
  596.     addToFileList [mniplist.c]
  597.     addToCalledByFuncList [mniplist.c]
  598.     printCallingFuncReport [printrpt.c]
  599.     printFunction [printrpt.c]
  600.  
  601. addToCalledFuncList [mniplist.c] is called from:
  602.     processTheText [main.c]
  603.  
  604. getCurrentFunction [main.c] is called from:
  605.     processTheText [main.c]
  606.  
  607. addToFuncList [mniplist.c] is called from:
  608.     processTheText [main.c]
  609.  
  610. getPrevToken [main.c] is called a total of 2 times from:
  611.     getCalledFunction [main.c]
  612.     getCurrentFunction [main.c]
  613.  
  614. memcpy is called a total of 3 times from:
  615.     getCalledFunction [main.c]
  616.     getCurrentFunction [main.c]
  617.     fooledByStructOrUnion [main.c]
  618.  
  619. cleanUpFuncName [main.c] is called a total of 2 times from:
  620.     getCalledFunction [main.c]
  621.     getCurrentFunction [main.c]
  622.  
  623. isReservedWord [main.c] is called a total of 2 times from:
  624.     getCalledFunction [main.c]
  625.     getCurrentFunction [main.c]
  626.  
  627. isReservedSymbol [main.c] is called a total of 2 times from:
  628.     getCalledFunction [main.c]
  629.     getCurrentFunction [main.c]
  630.  
  631. isExcludedFunc [main.c] is called a total of 2 times from:
  632.     getCalledFunction [main.c]
  633.     getCurrentFunction [main.c]
  634.  
  635. fooledByStructOrUnion [main.c] is called from:
  636.     getCurrentFunction [main.c]
  637.  
  638. strstr is called from:
  639.     fooledByStructOrUnion [main.c]
  640.  
  641. strcmp is called a total of 8 times from:
  642.     isReservedWord [main.c]
  643.     isReservedSymbol [main.c]
  644.     isExcludedFunc [main.c]
  645.     funcInFileList [mniplist.c]
  646.     funcInCalledList [mniplist.c]
  647.     printCalledFuncReport [printrpt.c]
  648.     printCallTreeReport [printrpt.c]
  649.     funcIsInUpTreeList [updtlist.c]
  650.  
  651. isEmbeddedSymbol [main.c] is called from:
  652.     cleanUpFuncName [main.c]
  653.  
  654. strchr is called from:
  655.     isEmbeddedSymbol [main.c]
  656.  
  657. fileInfoMalloc [memfunc.c] is called from:
  658.     addToFileList [mniplist.c]
  659.  
  660. funcInfoMalloc [memfunc.c] is called a total of 3 times from:
  661.     addToFuncList [mniplist.c]
  662.     addToCalledFuncList [mniplist.c]
  663.     doTheCircularReferenceUpdate [updtlist.c]
  664.  
  665. funcInCalledList [mniplist.c] is called from:
  666.     addToCalledFuncList [mniplist.c]
  667.  
  668. startOfFileList [mniplist.c] is called a total of 4 times from:
  669.     createCalledByFuncList [mniplist.c]
  670.     updateNotCalledFuncList [updtlist.c]
  671.     updateAllCalledFuncFileNm [updtlist.c]
  672.     updateOneCalledFuncFileNm [updtlist.c]
  673.  
  674. addToCalledByFuncList [mniplist.c] is called from:
  675.     createCalledByFuncList [mniplist.c]
  676.  
  677. funcInCalledByFuncList [mniplist.c] is called a total of 2 times from:
  678.     addToCalledByFuncList [mniplist.c]
  679.     updateNotCalledFuncList [updtlist.c]
  680.  
  681. isCalledByMalloc [memfunc.c] is called from:
  682.     addToCalledByFuncList [mniplist.c]
  683.  
  684. endOfCalledByFuncList [mniplist.c] is called from:
  685.     addToCalledByFuncList [mniplist.c]
  686.  
  687. callerInList [mniplist.c] is called from:
  688.     addToCalledByFuncList [mniplist.c]
  689.  
  690. startOfCalledByFuncList [mniplist.c] is called from:
  691.     funcInCalledByFuncList [mniplist.c]
  692.  
  693. strncmp is called a total of 4 times from:
  694.     funcInCalledByFuncList [mniplist.c]
  695.     callerInList [mniplist.c]
  696.     funcInCalledList [mniplist.c]
  697.     updateOneCalledFuncFileNm [updtlist.c]
  698.  
  699. printBanner [printrpt.c] is called a total of 3 times from:
  700.     printCalledFuncReport [printrpt.c]
  701.     printCallingFuncReport [printrpt.c]
  702.     printCallTreeReport [printrpt.c]
  703.  
  704. printf is called a total of 8 times from:
  705.     printCalledFuncReport [printrpt.c]
  706.     printCallingFuncReport [printrpt.c]
  707.     printCallTreeReport [printrpt.c]
  708.     printSubTree [printrpt.c]
  709.     printFunction [printrpt.c]
  710.     printFunctionIndented [printrpt.c]
  711.     printBanner [printrpt.c]
  712.     showSyntax [printrpt.c]
  713.  
  714. printFunctionIndented [printrpt.c] is called a total of 3 times from:
  715.     printCalledFuncReport [printrpt.c]
  716.     printCallTreeReport [printrpt.c]
  717.     printSubTree [printrpt.c]
  718.  
  719. nextNotCalledFunc [mniplist.c] is called from:
  720.     printCallTreeReport [printrpt.c]
  721.  
  722. printSubTree [printrpt.c] is called a total of 2 times from:
  723.     printCallTreeReport [printrpt.c]
  724.     printSubTree [printrpt.c]
  725.  
  726. printFunction [printrpt.c] is called from:
  727.     printFunctionIndented [printrpt.c]
  728.  
  729. time is called from:
  730.     printBanner [printrpt.c]
  731.  
  732. ctime is called from:
  733.     printBanner [printrpt.c]
  734.  
  735. initFuncInfo [memfunc.c] is called from:
  736.     funcInfoMalloc [memfunc.c]
  737.  
  738. updateOneCalledFuncFileNm [updtlist.c] is called from:
  739.     updateAllCalledFuncFileNm [updtlist.c]
  740.  
  741. funcInFileList [mniplist.c] is called from:
  742.     updateCalledFuncBase [updtlist.c]
  743.  
  744. doTheCircularReferenceUpdate [updtlist.c] is called a total of 2 times from:
  745.     updateCircularReferences [updtlist.c]
  746.     doTheCircularReferenceUpdate [updtlist.c]
  747.  
  748. freeUpTreeList [updtlist.c] is called from:
  749.     updateCircularReferences [updtlist.c]
  750.  
  751. funcIsInUpTreeList [updtlist.c] is called from:
  752.     doTheCircularReferenceUpdate [updtlist.c]
  753.  
  754. copyFuncInfo [memfunc.c] is called from:
  755.     doTheCircularReferenceUpdate [updtlist.c]
  756.  
  757.  
  758. Call Tree
  759.  
  760.  
  761. flower 04.00        Tue Jun 24 20:38:03 1997
  762.  
  763.  
  764.  
  765. ---------- main.c ----------
  766.  
  767. main
  768.     TRACE_ENTRY
  769.     sprintf 2 times
  770.     TRACE_MSG 2 times
  771.     showSyntax [printrpt.c]
  772.         printf 13 times
  773.     initFileInfo [memfunc.c]
  774.         memset
  775.     initIsCalledByFuncInfo [memfunc.c]
  776.         memset
  777.     sussOptions [main.c]
  778.         strcpy
  779.         setExFuncListFromFile [main.c]
  780.             fopen
  781.             fprintf
  782.             feof 2 times
  783.             fgets
  784.             strtok
  785.             addToExFuncList [main.c]
  786.                 TRACE_ENTRY
  787.                 sprintf
  788.                 TRACE_MSG
  789.                 malloc
  790.                 memset
  791.                 strcpy
  792.                 TRACE_EXIT
  793.             fclose
  794.         addToExFuncList [main.c]
  795.             TRACE_ENTRY
  796.             sprintf
  797.             TRACE_MSG
  798.             malloc
  799.             memset
  800.             strcpy
  801.             TRACE_EXIT
  802.     fprintf 17 times
  803.     strcpy
  804.     fopen 2 times
  805.     feof 2 times
  806.     fgets 2 times
  807.     rewind
  808.     cleanUpFileName [main.c]
  809.         memset
  810.         isspace
  811.         strncpy
  812.     strncpy
  813.     addToFileList [mniplist.c]
  814.         TRACE_ENTRY
  815.         sprintf
  816.         TRACE_MSG
  817.         strlen
  818.         strncpy 2 times
  819.         endOfFileList [mniplist.c]
  820.         fileInfoMalloc [memfunc.c]
  821.             malloc
  822.             initFileInfo [memfunc.c]
  823.                 memset
  824.         TRACE_EXIT
  825.     endOfFileList [mniplist.c]
  826.     processFiles [main.c]
  827.         fseek 2 times
  828.         fprintf 4 times
  829.         ftell
  830.         malloc
  831.         memset
  832.         fread
  833.         processTheText [main.c]
  834.             getNextToken [main.c]
  835.             getCalledFunction [main.c]
  836.                 TRACE_ENTRY
  837.                 memset
  838.                 getPrevToken [main.c] 2 times
  839.                 memcpy
  840.                 cleanUpFuncName [main.c]
  841.                     TRACE_ENTRY
  842.                     TRACE_MSG 2 times
  843.                     memset
  844.                     isspace
  845.                     isEmbeddedSymbol [main.c]
  846.                         strchr
  847.                     strncpy
  848.                     TRACE_EXIT
  849.                 isReservedWord [main.c]
  850.                     strcmp 9 times
  851.                 isReservedSymbol [main.c]
  852.                     strcmp 11 times
  853.                 isExcludedFunc [main.c]
  854.                     TRACE_ENTRY
  855.                     TRACE_MSG 3 times
  856.                     strcmp
  857.                     TRACE_EXIT 2 times
  858.                 TRACE_EXIT
  859.             strlen
  860.             addToCalledFuncList [mniplist.c]
  861.                 funcInCalledList [mniplist.c]
  862.                     strncmp
  863.                     strcmp
  864.                 funcInfoMalloc [memfunc.c]
  865.                     malloc
  866.                     initFuncInfo [memfunc.c]
  867.                         memset
  868.                 strncpy
  869.             getCurrentFunction [main.c]
  870.                 TRACE_ENTRY
  871.                 sprintf
  872.                 TRACE_MSG 4 times
  873.                 memset
  874.                 getPrevToken [main.c] 4 times
  875.                 fooledByStructOrUnion [main.c]
  876.                     strstr
  877.                     malloc
  878.                     memset
  879.                     memcpy
  880.                     isspace
  881.                     free
  882.                 TRACE_EXIT 4 times
  883.                 memcpy
  884.                 cleanUpFuncName [main.c]
  885.                     TRACE_ENTRY
  886.                     TRACE_MSG 2 times
  887.                     memset
  888.                     isspace
  889.                     isEmbeddedSymbol [main.c]
  890.                         strchr
  891.                     strncpy
  892.                     TRACE_EXIT
  893.                 isReservedWord [main.c]
  894.                     strcmp 9 times
  895.                 isReservedSymbol [main.c]
  896.                     strcmp 11 times
  897.                 isExcludedFunc [main.c]
  898.                     TRACE_ENTRY
  899.                     TRACE_MSG 3 times
  900.                     strcmp
  901.                     TRACE_EXIT 2 times
  902.                 strlen
  903.             addToFuncList [mniplist.c]
  904.                 TRACE_ENTRY
  905.                 TRACE_MSG
  906.                 funcInfoMalloc [memfunc.c]
  907.                     malloc
  908.                     initFuncInfo [memfunc.c]
  909.                         memset
  910.                 strncpy 2 times
  911.                 TRACE_EXIT
  912.         free
  913.     fclose 2 times
  914.     updateAllCalledFuncFileNm [updtlist.c]
  915.         startOfFileList [mniplist.c]
  916.             TRACE_ENTRY
  917.             TRACE_EXIT
  918.         strncpy 2 times
  919.         updateOneCalledFuncFileNm [updtlist.c]
  920.             startOfFileList [mniplist.c]
  921.                 TRACE_ENTRY
  922.                 TRACE_EXIT
  923.             strncmp
  924.             strncpy
  925.     updateCalledFuncBase [updtlist.c]
  926.         funcInFileList [mniplist.c]
  927.             strcmp
  928.     updateCircularReferences [updtlist.c]
  929.         TRACE_ENTRY
  930.         sprintf 3 times
  931.         TRACE_MSG 3 times
  932.         doTheCircularReferenceUpdate [updtlist.c]
  933.             TRACE_ENTRY
  934.             sprintf 16 times
  935.             TRACE_MSG 13 times
  936.             TRACE_EXIT 2 times
  937.             funcIsInUpTreeList [updtlist.c]
  938.                 TRACE_ENTRY
  939.                 sprintf 4 times
  940.                 TRACE_MSG 4 times
  941.                 TRACE_EXIT 3 times
  942.                 strcmp
  943.             funcInfoMalloc [memfunc.c]
  944.                 malloc
  945.                 initFuncInfo [memfunc.c]
  946.                     memset
  947.             copyFuncInfo [memfunc.c]
  948.                 memset
  949.                 strcpy 2 times
  950.             doTheCircularReferenceUpdate [updtlist.c] <circular reference>
  951.             free
  952.         freeUpTreeList [updtlist.c]
  953.             free
  954.         TRACE_EXIT
  955.     printCalledFuncReport [printrpt.c]
  956.         printBanner [printrpt.c]
  957.             time
  958.             printf
  959.             ctime
  960.         printf 6 times
  961.         printFunctionIndented [printrpt.c]
  962.             printf
  963.             printFunction [printrpt.c]
  964.                 printf 3 times
  965.                 strlen
  966.         strcmp
  967.     createCalledByFuncList [mniplist.c]
  968.         TRACE_ENTRY
  969.         startOfFileList [mniplist.c]
  970.             TRACE_ENTRY
  971.             TRACE_EXIT
  972.         addToCalledByFuncList [mniplist.c]
  973.             TRACE_ENTRY
  974.             sprintf
  975.             TRACE_MSG
  976.             strlen
  977.             strncpy 6 times
  978.             funcInCalledByFuncList [mniplist.c]
  979.                 startOfCalledByFuncList [mniplist.c]
  980.                 strncmp 2 times
  981.             isCalledByMalloc [memfunc.c] 2 times
  982.                 malloc
  983.                 initIsCalledByFuncInfo [memfunc.c]
  984.                     memset
  985.             endOfCalledByFuncList [mniplist.c]
  986.             initIsCalledByFuncInfo [memfunc.c]
  987.                 memset
  988.             callerInList [mniplist.c]
  989.                 strncmp 2 times
  990.             TRACE_EXIT
  991.         TRACE_EXIT
  992.     printCallingFuncReport [printrpt.c]
  993.         printBanner [printrpt.c]
  994.             time
  995.             printf
  996.             ctime
  997.         printf 9 times
  998.         strlen 2 times
  999.     updateNotCalledFuncList [updtlist.c]
  1000.         startOfFileList [mniplist.c]
  1001.             TRACE_ENTRY
  1002.             TRACE_EXIT
  1003.         funcInCalledByFuncList [mniplist.c]
  1004.             startOfCalledByFuncList [mniplist.c]
  1005.             strncmp 2 times
  1006.     printCallTreeReport [printrpt.c]
  1007.         printf 4 times
  1008.         nextNotCalledFunc [mniplist.c] 2 times
  1009.         printBanner [printrpt.c]
  1010.             time
  1011.             printf
  1012.             ctime
  1013.         strcmp
  1014.         printFunctionIndented [printrpt.c]
  1015.             printf
  1016.             printFunction [printrpt.c]
  1017.                 printf 3 times
  1018.                 strlen
  1019.         printSubTree [printrpt.c]
  1020.             printFunctionIndented [printrpt.c]
  1021.                 printf
  1022.                 printFunction [printrpt.c]
  1023.                     printf 3 times
  1024.                     strlen
  1025.             printf 4 times
  1026.             printSubTree [printrpt.c] <circular reference>
  1027.     freeExFuncList [main.c]
  1028.         free
  1029.     freeLists [mniplist.c]
  1030.         free 3 times
  1031.     freeIsCalledByList [mniplist.c]
  1032.         free 2 times
  1033.     _dump_allocated
  1034.     TRACE_EXIT
  1035.