aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRichard M. Stallman <[email protected]>1994-06-13 19:46:22 +0000
committerRichard M. Stallman <[email protected]>1994-06-13 19:46:22 +0000
commit0817a05a00abab7c39dddbb767cea6be5292cf03 (patch)
tree3fb9809db3d40b08a31ef78408f9583b1eb9af63 /src
parent2f4b15efbd742f580a4f26e134017a7759689e12 (diff)
(adjust_lnnoptrs): Handle multiple aux symbols.
Diffstat (limited to 'src')
-rw-r--r--src/unexaix.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/unexaix.c b/src/unexaix.c
index e22e0e18d0..e7b7b8c10b 100644
--- a/src/unexaix.c
+++ b/src/unexaix.c
@@ -720,6 +720,7 @@ adjust_lnnoptrs (writedesc, readdesc, new_name)
char *new_name;
{
register int nsyms;
+ register int naux;
register int new;
#ifdef amdahl_uts
SYMENT symentry;
@@ -742,7 +743,7 @@ adjust_lnnoptrs (writedesc, readdesc, new_name)
for (nsyms = 0; nsyms < f_hdr.f_nsyms; nsyms++)
{
read (new, &symentry, SYMESZ);
- if (symentry.n_numaux)
+ for (naux = 0; naux < symentry.n_numaux; naux++)
{
read (new, &auxentry, AUXESZ);
nsyms++;