Hello. Is there any way to simplify the call tree manipulation in linker..? (Scripting kind of) My code has number of function calls through pointers. The functions are divided in few main groups. I want to achieve overlay among the functions of an individual group.(Intragroup) At the same time I want to avoid overlaying among the functions from different groups.(Intergroup) Adding and removing the references for every function from every other function is big task. I somehow managed it at the moment. However it is not good practice from the long term perspective.
So, can I define a list of functions which can be used at multiple places in linker script. Or can I share a macro from compiler to the linker..?
Best regards, Vivek.
Vivek,
A little advice for you.
There are certain posters to this forum who are never wrong. Even when they are, they will argue and twist and manipulate minor points to make those stand out and leave a big glaring hole where an answer to a simple question should be.
Don't get me wrong. They are not all like that. The majority are very good, very helpful and give good advice. With some of those, you might not like what they say, but you'd do well to consider their responses.
I'm sure you can judge which respondent falls into which category.
Thanks Mertek, At the end of the day, I got an answer. That is more important. How that does not matter. I will see if any of these suggestions can be applied in design. Thanks everyone for spending time. :-)