summaryrefslogtreecommitdiff
path: root/gprof/symtab.c
diff options
context:
space:
mode:
authorAlan Modra <amodra@bigpond.net.au>2000-03-31 02:57:38 +0000
committerAlan Modra <amodra@bigpond.net.au>2000-03-31 02:57:38 +0000
commit903030dce62f610e09980f38d038b45e2ce5da43 (patch)
tree75dbd1241be132b89b9c25bf24d4d824b711561a /gprof/symtab.c
parent2b7a300715f19e8c04f1658b8e00b0ca1febb025 (diff)
downloadbinutils-redhat-903030dce62f610e09980f38d038b45e2ce5da43.tar.gz
Don't use post-increment on structure copy to work around a ppc gcc bug.
Diffstat (limited to 'gprof/symtab.c')
-rw-r--r--gprof/symtab.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gprof/symtab.c b/gprof/symtab.c
index 53b261a70e..e4fda46533 100644
--- a/gprof/symtab.c
+++ b/gprof/symtab.c
@@ -132,7 +132,8 @@ DEFUN (symtab_finalize, (tab), Sym_Table * tab)
/* retain sym only if it has a non-empty address range: */
if (!src->end_addr || src->addr <= src->end_addr)
{
- *dst++ = *src;
+ *dst = *src;
+ dst++;
prev_addr = src->addr;
}
}