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