* coffgen.c (coff_real_object_p): Set obj_raw_syment_count.

(coff_get_normalized_symtab): Verify obj_raw_syment_count, rather
	than setting it.
This commit is contained in:
Ian Lance Taylor
1994-08-26 20:01:21 +00:00
parent 055cca8409
commit b8520cf360
2 changed files with 11 additions and 2 deletions

View File

@ -1,3 +1,9 @@
Fri Aug 26 15:47:57 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
* coffgen.c (coff_real_object_p): Set obj_raw_syment_count.
(coff_get_normalized_symtab): Verify obj_raw_syment_count, rather
than setting it.
Thu Aug 25 10:44:53 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
* archive.c (bsd_write_armap): Remove host dependencies.

View File

@ -180,7 +180,10 @@ coff_real_object_p (abfd, nscns, internal_f, internal_a)
if ((internal_f->f_flags & F_EXEC) != 0)
abfd->flags |= D_PAGED;
obj_conv_table_size (abfd) = bfd_get_symcount(abfd) = internal_f->f_nsyms;
obj_raw_syment_count (abfd) =
obj_conv_table_size (abfd) =
bfd_get_symcount(abfd) =
internal_f->f_nsyms;
if (internal_f->f_nsyms)
abfd->flags |= HAS_SYMS;
@ -1423,7 +1426,7 @@ coff_get_normalized_symtab (abfd)
}
obj_raw_syments(abfd) = internal;
obj_raw_syment_count(abfd) = internal_ptr - internal;
BFD_ASSERT (obj_raw_syment_count (abfd) == internal_ptr - internal);
return (internal);
} /* coff_get_normalized_symtab() */