Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
read/archive: AIX big archive enhancements (gimli-rs#473)
- Include magic in `AixFileHeader`. - Move AIX file header parsing into separate function. - Use `ArchiveMember::parse_aixbig` to parse the members for the symbol tables and member index. - Add `Members` enum for `ArchiveFile::members` instead of overloading the meaning of fields. - Fix length of member index count (20 instead of 30). - Add `AixMemberOffset` to simplify member index parsing. - Read the entire member index array at once. This avoids some overflow checking. - Don't set `ArchiveFile::names` since it isn't used.
- Loading branch information