public Address getGotEntryAddress(ElfSymbol elfSymbol) {
		long symbolValue = getSymbolValue(elfSymbol);
		Address addr = null;
		if (gotMap != null) {
			addr = gotMap.get(symbolValue);
		}
		if (addr == null) {
			addr = getNextAllocatedGotEntryAddress();
			if (gotMap != null) {
				gotMap.put(symbolValue, addr);
			}
		}
		return addr == Address.NO_ADDRESS ? null : addr;
	}
Get or allocate a GOT entry for the specified symbolValue.
NOTE: This is restricted to object modules only which do not of a GOT.
@param elfSymbol ELF symbol
@return GOT entry address or null if unable to allocate
Ghidra/Processors/x86/src/main/java/ghidra/app/util/bin/format/elf/relocation/X86_64_ElfRelocationContext.java