The 64-bit MIPS ELF archive file format is used by MIPS64 targets. The main difference from a regular archive file is the symbol table format:
- ar_name is equal to "/SYM64/"
- number of symbols and offsets are 64-bit integers
64-bit ELF Object File Specification. Page 96
The patch allows reading of such archive files by llvm-nm, llvm-objdump and other tools. But it does not support archive files with number of symbols and/or offsets exceed 2^32. I think it is a rather rare case requires more significant modification of the Archive class code.
Should this be K_MIPS64 ?