diff options
-rw-r--r-- | tools/perf/util/symbol-elf.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/perf/util/symbol-elf.c b/tools/perf/util/symbol-elf.c index 759456728703..8f12f0f5101d 100644 --- a/tools/perf/util/symbol-elf.c +++ b/tools/perf/util/symbol-elf.c | |||
@@ -922,6 +922,7 @@ int dso__load_sym(struct dso *dso, struct map *map, | |||
922 | (u64)shdr.sh_offset); | 922 | (u64)shdr.sh_offset); |
923 | sym.st_value -= shdr.sh_addr - shdr.sh_offset; | 923 | sym.st_value -= shdr.sh_addr - shdr.sh_offset; |
924 | } | 924 | } |
925 | new_symbol: | ||
925 | /* | 926 | /* |
926 | * We need to figure out if the object was created from C++ sources | 927 | * We need to figure out if the object was created from C++ sources |
927 | * DWARF DW_compile_unit has this, but we don't always have access | 928 | * DWARF DW_compile_unit has this, but we don't always have access |
@@ -933,7 +934,6 @@ int dso__load_sym(struct dso *dso, struct map *map, | |||
933 | if (demangled != NULL) | 934 | if (demangled != NULL) |
934 | elf_name = demangled; | 935 | elf_name = demangled; |
935 | } | 936 | } |
936 | new_symbol: | ||
937 | f = symbol__new(sym.st_value, sym.st_size, | 937 | f = symbol__new(sym.st_value, sym.st_size, |
938 | GELF_ST_BIND(sym.st_info), elf_name); | 938 | GELF_ST_BIND(sym.st_info), elf_name); |
939 | free(demangled); | 939 | free(demangled); |