Historial de Commits

Autor SHA1 Mensaje Fecha
  nickysn 5d8078f666 + added class, representing a NewExe relocation entry hace 6 años
  nickysn 5edc520468 + fill SizeInFile properly in the NewExe segment table hace 6 años
  nickysn 6398c42a38 + fill MinAllocSize in the NewExe segment table hace 6 años
  nickysn 24e3d95fe0 - don't create a heap segment for win16 hace 6 años
  nickysn d69cf3a440 + pass the ParmCount parameter from the ExpDef OMF record to the NewExe entry hace 6 años
  nickysn 141f2403d3 + added system_i8086_win16 to the supported targets of the i8086 omf internal hace 6 años
  nickysn cc7e623802 + enable the IsDll flag in the NewExe header when creating dlls with the hace 6 años
  nickysn 2b767c4f8b + also copy ResidentName in TOmfObjData.AddExportSymbol hace 6 años
  nickysn f40736438c + add all exported by name symbols to the resident or the nonresident name table hace 6 años
  nickysn 90a164bcda + write the module description as the first entry to the nonresident names table hace 6 años
  nickysn 7bb6b525b1 + also write the nonresident name table hace 6 años
  nickysn d1d2f6b701 * the resident table entry/table classes renamed "export table", because the hace 6 años
  nickysn 9f0f31a1e9 + write the entry table to the NewExe file hace 6 años
  nickysn 2d77a2c104 + add entry points to the entry table for all exported NewExe symbols hace 6 años
  nickysn 8f3aa92678 + added class TNewExeEntryPoint and methods/properties to TNewExeEntryTable to hace 6 años
  nickysn 3da4cf0792 + assign ordinals to all exported symbols hace 6 años
  nickysn 99b1283e2e + implemented TOmfObjData.AddExportSymbol - the exported symbols are recorded in hace 6 años
  nickysn 4b54cbea1e + parse ExpDef OMF records and delegate them to a new method hace 6 años
  nickysn 262cecf528 + added class for writing the NewExe entry table - not fully implemented yet hace 6 años
  nickysn bd168fc552 + fill the NewExe entry table offset hace 6 años
  nickysn 7038d18d50 * fixed wrong typecast in TNewExeImportedNameTable.GetSize hace 6 años
  nickysn 8dea445ffe + fill the NewExe module reference table hace 6 años
  nickysn 1f2354752c * when reading ImpDef records, add '.dll' to the libname if it has no extension, hace 6 años
  nickysn dd9c76eeec * strip the '.dll' extension from the library names before adding them to the hace 6 años
  nickysn deefeb1ca0 + calculate the table offset of each string in the NewExe imported name table hace 6 años
  nickysn d24cfcb31c * small optimization in TNewExeOutput.FillImportedNameTable - only add the hace 6 años
  nickysn d5a18f03a8 + fill and write the NewExe imported name table hace 6 años
  nickysn 1736950d58 + added property that determines the resident name table size in bytes and use hace 6 años
  nickysn 251a93456e + added constructor to TNewExeResidentNameTableEntry that allows you to hace 6 años
  nickysn 35a4f96100 + create the resident name table in the NewExe file writer hace 6 años