C program - RTLD - Help with Debugging
Hi All,
I am working on RTLD ( Run Time Link eDitor ) module. Which helps to relocate shared objects in the memory.
As an initial investigation. I thought of learning about the code flow when we run a simple "hello world" program. i.e which all library functions are called with what parameters.
My questions to you is:
Is there any debugging tool which lets me know what are functions ( system, library, etc. ) are called with their respective parameters. A complete list of them. Or a diagrammatic flow of control. when I run a hello world program in a shared environment. !
Ofcourse in a Linux Environment. ( 32 bit, CentOS 5.5 )
Awaiting for useful information from LQ members. !
Thanks,
Nikunj
Bangalore, India
|