gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Macros | Variables
cp_annotate.cc File Reference
#include "base/cp_annotate.hh"
#include "arch/generic/linux/threadinfo.hh"
#include "arch/utility.hh"
#include "base/callback.hh"
#include "base/loader/object_file.hh"
#include "base/output.hh"
#include "base/trace.hh"
#include "config/the_isa.hh"
#include "cpu/thread_context.hh"
#include "debug/Annotate.hh"
#include "debug/AnnotateVerbose.hh"
#include "sim/arguments.hh"
#include "sim/core.hh"
#include "sim/sim_exit.hh"
#include "sim/system.hh"

Go to the source code of this file.

Classes

struct  CPAIgnoreSymbol
 
class  AnnotateDumpCallback
 

Macros

#define CPA_IGNORE_SYMBOL(sym)   { #sym, sizeof(#sym) }
 

Variables

CPAIgnoreSymbol ignoreSymbols []
 

Macro Definition Documentation

#define CPA_IGNORE_SYMBOL (   sym)    { #sym, sizeof(#sym) }

Definition at line 53 of file cp_annotate.cc.

Variable Documentation

CPAIgnoreSymbol ignoreSymbols[]
Initial value:
= {
CPA_IGNORE_SYMBOL("ret_from_sys_call"),
CPA_IGNORE_SYMBOL("ret_from_reschedule"),
CPA_IGNORE_SYMBOL("_spin_"),
CPA_IGNORE_SYMBOL("local_bh_"),
CPA_IGNORE_SYMBOL("restore_all"),
CPA_IGNORE_SYMBOL("Call_Pal_"),
CPA_IGNORE_SYMBOL("pal_post_interrupt"),
CPA_IGNORE_SYMBOL("rti_to_"),
CPA_IGNORE_SYMBOL("sys_int_2"),
CPA_IGNORE_SYMBOL("sys_interrupt"),
CPA_IGNORE_SYMBOL("normal_int"),
CPA_IGNORE_SYMBOL("TRAP_INTERRUPT_10_"),
CPA_IGNORE_SYMBOL("Trap_Interrupt"),
CPA_IGNORE_SYMBOL("do_entInt"),
CPA_IGNORE_SYMBOL("__do_softirq"),
CPA_IGNORE_SYMBOL("entInt"),
CPA_IGNORE_SYMBOL("entSys"),
{0,0}
}
#define CPA_IGNORE_SYMBOL(sym)
Definition: cp_annotate.cc:53

Definition at line 55 of file cp_annotate.cc.


Generated on Fri Jun 9 2017 13:03:56 for gem5 by doxygen 1.8.6