Line
Link Here
|
0 |
-- a/libop/op_alloc_counter.c |
0 |
++ b/libop/op_alloc_counter.c |
Lines 171-177
Link Here
|
171 |
/* no counters then probably perfmon managing perfmon hw */ |
171 |
/* no counters then probably perfmon managing perfmon hw */ |
172 |
if (nr_counters <= 0) { |
172 |
if (nr_counters <= 0) { |
173 |
nr_counters = op_get_nr_counters(cpu_type); |
173 |
nr_counters = op_get_nr_counters(cpu_type); |
174 |
unavailable_counters = (~0) << nr_counters; |
174 |
unavailable_counters = (~0U) << nr_counters; |
175 |
} |
175 |
} |
176 |
|
176 |
|
177 |
/* Check to see if we have enough physical counters to map events*/ |
177 |
/* Check to see if we have enough physical counters to map events*/ |
178 |
-- a/libutil++/op_bfd.cpp |
178 |
++ b/libutil++/op_bfd.cpp |
Lines 535-549
Link Here
|
535 |
{ |
535 |
{ |
536 |
op_bfd_symbol const & sym = syms[sym_idx]; |
536 |
op_bfd_symbol const & sym = syms[sym_idx]; |
537 |
|
537 |
|
538 |
bool const verbose = cverb << (vbfd & vlevel1); |
|
|
539 |
|
540 |
if (anon_obj) |
538 |
if (anon_obj) |
541 |
start = sym.vma(); |
539 |
start = sym.vma(); |
542 |
else |
540 |
else |
543 |
start = sym.filepos(); |
541 |
start = sym.filepos(); |
544 |
end = start + sym.size(); |
542 |
end = start + sym.size(); |
545 |
|
543 |
|
546 |
if (!verbose) |
544 |
if (!(cverb << (vbfd & vlevel1))) |
547 |
return; |
545 |
return; |
548 |
|
546 |
|
549 |
io_state state(cverb << (vbfd & vlevel1)); |
547 |
io_state state(cverb << (vbfd & vlevel1)); |