Commit History

Author SHA1 Message Date
  nickysn 9f0f31a1e9 + write the entry table to the NewExe file 6 years ago
  nickysn 2d77a2c104 + add entry points to the entry table for all exported NewExe symbols 6 years ago
  nickysn 8f3aa92678 + added class TNewExeEntryPoint and methods/properties to TNewExeEntryTable to 6 years ago
  nickysn 3da4cf0792 + assign ordinals to all exported symbols 6 years ago
  Mattias Gaertner 831014cb12 pastojs: fixed result 6 years ago
  Mattias Gaertner 7280452ab2 fcl-passrc: specialize elements 6 years ago
  nickysn 99b1283e2e + implemented TOmfObjData.AddExportSymbol - the exported symbols are recorded in 6 years ago
  nickysn 4b54cbea1e + parse ExpDef OMF records and delegate them to a new method 6 years ago
  nickysn 262cecf528 + added class for writing the NewExe entry table - not fully implemented yet 6 years ago
  nickysn bd168fc552 + fill the NewExe entry table offset 6 years ago
  nickysn 7e78fc1d7f * strip the '.dll' extension from the library name when creating import 6 years ago
  nickysn 7038d18d50 * fixed wrong typecast in TNewExeImportedNameTable.GetSize 6 years ago
  nickysn 8dea445ffe + fill the NewExe module reference table 6 years ago
  nickysn 1f2354752c * when reading ImpDef records, add '.dll' to the libname if it has no extension, 6 years ago
  nickysn dd9c76eeec * strip the '.dll' extension from the library names before adding them to the 6 years ago
  nickysn deefeb1ca0 + calculate the table offset of each string in the NewExe imported name table 6 years ago
  nickysn d24cfcb31c * small optimization in TNewExeOutput.FillImportedNameTable - only add the 6 years ago
  nickysn d5a18f03a8 + fill and write the NewExe imported name table 6 years ago
  marco fdef3241f9 * some make 3.82 fixes from mantis #35927 6 years ago
  pierre 651922c2f8 Correct size of asizeint, which is still 4-byte long even when CpuAddrBitSize is 16 as for avr and i8086 6 years ago
  michael 39a8d06e8a * Fix spaceLeft, missing return statement 6 years ago
  nickysn 1736950d58 + added property that determines the resident name table size in bytes and use 6 years ago
  nickysn 251a93456e + added constructor to TNewExeResidentNameTableEntry that allows you to 6 years ago
  nickysn 35a4f96100 + create the resident name table in the NewExe file writer 6 years ago
  nickysn 3b08c6b0ea + write the resource table (empty for now) to NewExe files 6 years ago
  pierre 008c1436d8 Fix bug report 35937 by simple assembly code change and add test 6 years ago
  Mattias Gaertner c4cd0ad776 fcl-passrc: specialize for-loop 6 years ago
  pierre 70b2904c48 * Issue file change before line and column change in token writes to allow for better display in ppudump utility 6 years ago
  pierre 6d2a7a1b27 Fix change_endian code to read double and single float data 6 years ago
  Mattias Gaertner c31774eac4 fcl-passrc: resolver: nested specialize 6 years ago