For an alternative approach have a look at the cscope utility. It finds the functions called by a function as well as the functions calling a functions.
It is generally used as a standalone program or from within an editor but it also produces a file containing the dependencies which should be easier to parse than the C code.
--
John.
Comment on Re: regex 2 find C function dependencies