aboutsummaryrefslogtreecommitdiff
path: root/gprofng/src/Stabs.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gprofng/src/Stabs.cc')
-rw-r--r--gprofng/src/Stabs.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/gprofng/src/Stabs.cc b/gprofng/src/Stabs.cc
index ff83949..c6d6473 100644
--- a/gprofng/src/Stabs.cc
+++ b/gprofng/src/Stabs.cc
@@ -1554,7 +1554,8 @@ Stabs::fixSymtabAlias ()
for (; i < k; i++)
{
sym = SymLst->fetch (i);
- sym->alias = bestAlias;
+ if (sym != bestAlias)
+ sym->alias = bestAlias;
sym->size = maxSize;
}
i--;