projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
2010-03-25 Doug Kwan <dougkwan@google.com>
[deliverable/binutils-gdb.git]
/
gprof
/
utils.c
diff --git
a/gprof/utils.c
b/gprof/utils.c
index 0f54a61fd11b5cba906c1626344c29d7ae0c49a0..f34984108e530581bfac47013d04b3cedd63baf6 100644
(file)
--- a/
gprof/utils.c
+++ b/
gprof/utils.c
@@
-26,21
+26,21
@@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*/
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*/
-#include "demangle.h"
#include "gprof.h"
#include "gprof.h"
+#include "demangle.h"
#include "search_list.h"
#include "source.h"
#include "symtab.h"
#include "cg_arcs.h"
#include "utils.h"
#include "search_list.h"
#include "source.h"
#include "symtab.h"
#include "cg_arcs.h"
#include "utils.h"
+#include "corefile.h"
/*
* Print name of symbol. Return number of characters printed.
*/
int
/*
* Print name of symbol. Return number of characters printed.
*/
int
-print_name_only (self)
- Sym *self;
+print_name_only (Sym *self)
{
const char *name = self->name;
const char *filename;
{
const char *name = self->name;
const char *filename;
@@
-50,20
+50,11
@@
print_name_only (self)
if (name)
{
if (name)
{
- if (!bsd_style_output)
+ if (!bsd_style_output
&& demangle
)
{
{
- if (name[0] == '_' && name[1] && discard_underscores)
- {
- name++;
- }
- if (demangle)
- {
- demangled = cplus_demangle (name, DMGL_ANSI | DMGL_PARAMS);
- if (demangled)
- {
- name = demangled;
- }
- }
+ demangled = bfd_demangle (core_bfd, name, DMGL_ANSI | DMGL_PARAMS);
+ if (demangled)
+ name = demangled;
}
printf ("%s", name);
size = strlen (name);
}
printf ("%s", name);
size = strlen (name);
@@
-99,8
+90,7
@@
print_name_only (self)
void
void
-print_name (self)
- Sym *self;
+print_name (Sym *self)
{
print_name_only (self);
{
print_name_only (self);
This page took
0.023236 seconds
and
4
git commands to generate.