I am trying to implement backtrace like function call myself . I have been successfully able to unroll stack and i have all return address present on my stack . Now i want to get function name, variable name input to my function from this information. Also i want to do this programmatically i.e at run time i should be able to get info about all the functions that have been called till now in my program. Lets assume i am fine compiling my with -g flag while compiling. I am trying to implement backtrace like functio