private void applyPseudoRelocHeader(Address relocHeaderAddr, MessageLog log) {

		Structure relocHeaderStruct =
			new StructureDataType(RELOC_TABLE_HEADER_STRUCT_NAME, 0, program.getDataTypeManager());
		relocHeaderStruct.setPackingEnabled(true);
		relocHeaderStruct.add(DWordDataType.dataType, "zero1", null);
		relocHeaderStruct.add(DWordDataType.dataType, "zero2", null);
		relocHeaderStruct.add(DWordDataType.dataType, "version", null);

		try {
			DataUtilities.createData(program, relocHeaderAddr, relocHeaderStruct, -1, false,
				ClearDataMode.CLEAR_ALL_CONFLICT_DATA);
		}
		catch (CodeUnitInsertionException e) {
			log.appendMsg(
				"Failed to markup Mingw pseudo-relocation List header at: " + relocHeaderAddr);
		}
	}
External Import Address List (IAT) Symbol Record
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/analysis/MingwRelocationAnalyzer.java