Hi all,

some times ago I wrote about a modification
of the '-finstrument-functions' option of 'gcc'.
My goal was (and is still) to obtain additionnal
informations about functions (as symbols
addresses is sometime not enough).

So I made a patch to allow to send more data
to the __cyg_profile_func_enter/exit :
- function name (level 0, 1 and 2)
- file name
- line number
- function Id

I'm currently building the patch for the 4.1 last
snapshot...


My questions are:
- is it better to create a new option (i.e.
instrument-functions-full) or to modify the
behavior of 'instrument-functions' ?
- maybe the user should be able to indicate
at compilation time what are the informations
he wants to get (i.e. -fintrument-functions
-finstrument-format "<requested fields>").
Any idea/suggestion ?

Thank in advance.

Regards,
--
Yannick Perret

Reply via email to