Hi All,
I've got a problem when I have USDT probes in a static library and in 
the application code outside of the library.

I build the static library containing some USDT probes, glomming 
everything together (ld -r) before creating the .a file to preserve the 
probe symbols. This all works fine.
I build an application which also has some USDT probes.

When I build the application which links to the static library, the USDT 
probes from the static library no longer show up with dtrace -l, but the 
application's USDT probes are there.
If I build the same application without running dtrace -G on the 
application's object files, the USDT probes from the static library are 
available.

Is there a way that I can have USDT probes from both the static library 
and the application at the same time?

Regards,
Chris Dumoulin
_______________________________________________
dtrace-discuss mailing list
[email protected]

Reply via email to