@Override
	public DataType toDataType() throws DuplicateNameException, IOException {
		String name = StructConverterUtil.parseName(FirstLinkerMember.class);
		Structure struct = new StructureDataType(name + "_" + numberOfSymbols, 0);
		struct.add(DWORD, "numberOfSymbols", null);
		struct.add(new ArrayDataType(DWORD, numberOfSymbols, DWORD.getLength()), "offsets", null);
		for (int i = 0 ; i < stringLengths.size() ; ++i) {
			Integer length = stringLengths.get(i);
			struct.add(STRING, length, "string["+i+"]", null);
		}
		return struct;
	}
The number of symbols field is stored in big-endian format.
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/coff/archive/FirstLinkerMember.java