12 Jan, 2015

1 commit

  • When CONFIG_TRACE is disabled, linking fails with:

    common/built-in.o:(.data.init_sequence_f+0x8): undefined reference to `trace_early_init'

    To fix, wrap trace init calls with #ifdef CONFIG_TRACE.

    While at it, remove the static inline version of the init call from
    trace.h as suggested by Simon Glass, since it doesnt work.

    Cc: Simon Glass
    Cc: Tom Rini
    Signed-off-by: Kevin Hilman
    Acked-by: Simon Glass

    Kevin Hilman
     

24 Jul, 2013

1 commit


26 Jun, 2013

1 commit

  • Add a library which supports tracing of execution using built-in gcc
    features and a microsecond timer. This can be used to record a list of
    function which are executed, along with a timestamp for each. Later
    this information can be sent to the host for processing.

    Signed-off-by: Simon Glass

    Simon Glass