[SCM] systemtap: system-wide probe/trace tool branch, master, updated. release-0.9.7-199-gad00230
Petr Muller
pmuller@redhat.com
Tue Jun 9 12:48:00 GMT 2009
On Tue, 2009-06-09 at 11:18 +0200, Mark Wielaard wrote:
> Hi Stan,
>
> On Tue, 2009-06-09 at 02:00 +0000, scox@sourceware.org wrote:
> > commit ad002306b50c6cc3c3601fac31dfe3ecf23749fb
> > Author: Stan Cox <scox@redhat.com>
> > Date: Mon Jun 8 21:57:44 2009 -0400
> >
> > * tapsets.cxx (probe_table): Make mark_name and sess refs.
> > (probe_table::get_next_probe): Dissect using struct probe_table.
> > (sdt_var_expanding_visitor): Use lex_cast.
> > (dwarf_builder::build): Copy probe and location for TOK_MARK cases.
> > Call derive_probes for kprobe and utrace cases.
>
> I have some trouble following the new logic in probe_table, and so does
> gcc:
>
> tapsets.cxx: In constructor âdwarf_builder::probe_table::probe_table(std::string&, systemtap_session&, dwflpp*, probe_point*)â:
> tapsets.cxx:692: error: âshdrâ may be used uninitialized in this function
> tapsets.cxx: In constructor âdwarf_builder::probe_table::probe_table(std::string&, systemtap_session&, dwflpp*, probe_point*)â:
> tapsets.cxx:692: error: âshdrâ may be used uninitialized in this function
Yeah, all my automated builds of today failed on this too.
Petr
More information about the Systemtap
mailing list