perf symbols: Fixup symbol sizes before picking best ones
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / tools / perf / util / symbol-elf.c
index 4b12bf85032530686406ecc8b82c1c95cde0d25c..f7718c8fc93e0fd349c2a4a69cb591f3c77fe936 100644 (file)
@@ -831,8 +831,8 @@ new_symbol:
         * For misannotated, zeroed, ASM function sizes.
         */
        if (nr > 0) {
-               symbols__fixup_duplicate(&dso->symbols[map->type]);
                symbols__fixup_end(&dso->symbols[map->type]);
+               symbols__fixup_duplicate(&dso->symbols[map->type]);
                if (kmap) {
                        /*
                         * We need to fixup this here too because we create new