Finally made some progress. I've found all possible xrefs leading to Task_MovieRecord. I painfully did it in notepad
(by copying the 26 mb dump in text file and then searching strings recursively starting from task_MovieRecord!)
as IDA doesn't find most of the xrefs. Thus some 15 new functions need to be included in movie_rec.c to make the
tree complete.
But as I mentioned earlier,movie_rec.c is pretty large by now and gcc complains "invalid literal constant.....
.... recursive error" and doesn't compile.
So what should I do now? Should I create another c file and copy the 15 functions there & modify makefile accordingly?
Or, the only way is to remove some functions and add some functions from movie_rec.c,thus by trial & error?
Ewavr,could you please give some suggestion?