next up previous contents index
Next: 20.6.6 What will gprof Up: 20.6 Changing parameters and Previous: 20.6.4 Why don't my

20.6.5 Why is the call graph wrong when a routine was called from an assembly function?

If you don't use one of the oskit ENTRY macros, then your function's symbol may not be declared properly. If you want to do it by hand, then declare the symbol:

            .globl symbol_name
            .type  symbol_name,@function

Note that this is taken care of for you by the macros in asm.h if you simply declare a function with ENTRY(x) or NON_GPROF_ENTRY(x).



University of Utah Flux Research Group