33,53d32
< def make_cc(target, source, env):
< assert(len(source) == 1)
< assert(len(target) == 1)
<
< traceflags = {}
< execfile(str(source[0]), traceflags)
< func = traceflags['gen_cc']
< func(str(target[0]))
<
< def make_hh(target, source, env):
< assert(len(source) == 1)
< assert(len(target) == 1)
<
< traceflags = {}
< execfile(str(source[0]), traceflags)
< func = traceflags['gen_hh']
< func(str(target[0]))
<
< env.Command('traceflags.hh', 'traceflags.py', make_hh)
< env.Command('traceflags.cc', 'traceflags.py', make_cc)
<
82d60
< Source('traceflags.cc')
104c82,94
< PySource('m5', 'traceflags.py')
---
> TraceFlag('Annotate')
> TraceFlag('GDBAcc')
> TraceFlag('GDBExtra')
> TraceFlag('GDBMisc')
> TraceFlag('GDBRead')
> TraceFlag('GDBRecv')
> TraceFlag('GDBSend')
> TraceFlag('GDBWrite')
> TraceFlag('SQL')
> TraceFlag('StatEvents')
>
> CompoundFlag('GDBAll', [ 'GDBMisc', 'GDBAcc', 'GDBRead', 'GDBWrite', 'GDBSend',
> 'GDBRecv', 'GDBExtra' ])