Commit History

Autor SHA1 Mensaxe Data
  nickysn a5ab1c03ea * avoid 8-bit truncation of the sizes in the internal linker map %!s(int64=5) %!d(string=hai) anos
  nickysn da2bd5f789 * ImageBase changed to qword to avoid 8-bit truncation in the internal linker map file %!s(int64=5) %!d(string=hai) anos
  svenbarth c6a08cdc6e + add a Flush method to TExeMap which is useful when debugging internal errors or crashes where the exemap instance has not yet been destroyed %!s(int64=5) %!d(string=hai) anos
  nickysn 3ebcef32ba + introduced TExeSection.MemPosStr - a virtual method for converting the %!s(int64=6) %!d(string=hai) anos
  florian b1dff29cbf * removed unused units %!s(int64=8) %!d(string=hai) anos
  nickysn ba1c494cd6 * the code for displaying a symbol address in the linker map file moved to a %!s(int64=10) %!d(string=hai) anos
  nickysn 9aeb94676c + added virtual method to tobjsection for returning a string representation of %!s(int64=10) %!d(string=hai) anos
  sergei 1f8a67f552 + Property TObjSymbol.ObjData, allows to access owning TObjData for external/common symbols, i.e. ones with ObjSection=nil. %!s(int64=12) %!d(string=hai) anos
  sergei dffe9cbc55 * Output sizes in map files without truncation and without leading zeros, plus a few more tweaks to make it look more like map files generated by ld. Resolves #24747. %!s(int64=12) %!d(string=hai) anos
  yury 5e11e697b4 * Use unsigned integers for sizes and positions to break 2GB limit in tdynamicarray, object writer, internal linker, coff and PE headers. %!s(int64=17) %!d(string=hai) anos
  Jonas Maebe f36e5411af * split cpu64bit compiler define into %!s(int64=17) %!d(string=hai) anos
  daniel 9adb202a92 * Rework the constexprint to allow operations from low(int64) to high(qword). %!s(int64=18) %!d(string=hai) anos
  peter cb246eb781 * Remove dos,strings units, use SysUtils instead %!s(int64=19) %!d(string=hai) anos
  peter 17bc033747 Merged revisions 2791-2793,2798-2800,2806-2825,2829-2830,2833,2839,2898 via svnmerge from %!s(int64=19) %!d(string=hai) anos
  peter 785550d7e3 Merged revisions 2669,2673,2677,2683,2696,2699-2702,2704,2708,2712-2715,2718,2722-2723,2728-2730,2740,2769 via svnmerge from %!s(int64=19) %!d(string=hai) anos
  fpc 790a4fe2d3 * log and id tags removed %!s(int64=20) %!d(string=hai) anos
  fpc 50778076c3 initial import %!s(int64=20) %!d(string=hai) anos
  peter e417e34496 * truncate log %!s(int64=20) %!d(string=hai) anos
  florian 8a9758c5e2 * logs truncated %!s(int64=21) %!d(string=hai) anos
  florian 588e2c38bf * dwarf branch merged %!s(int64=21) %!d(string=hai) anos
  peter 9ed2ce8c12 * removed some notes/hints %!s(int64=22) %!d(string=hai) anos
  peter 4285e99853 * internal linker %!s(int64=23) %!d(string=hai) anos