Commit History

Autor SHA1 Mensaxe Data
  pierre e49025a086 More -CriotR fixes: %!s(int64=6) %!d(string=hai) anos
  florian 6a2cb0bbbd * more compilation fixes %!s(int64=7) %!d(string=hai) anos
  nickysn 188e9ff64a * only read the first OMF record in TOmfLibObjectWriter.closefile, since we no %!s(int64=7) %!d(string=hai) anos
  nickysn 3f5577077a * automatically create omf libraries with the smallest page size possible. This %!s(int64=7) %!d(string=hai) anos
  nickysn 345713c1fa * refactored omf library writing, so that the whole library is written in %!s(int64=7) %!d(string=hai) anos
  nickysn 00c6826896 * moved the PageNum property of TOmfLibObjectWriter.TOmfLibDictionaryEntry to %!s(int64=7) %!d(string=hai) anos
  nickysn 4bcfe8dbb2 * refactored TOmfLibObjectWriter, so it keeps all object modules in a %!s(int64=7) %!d(string=hai) anos
  nickysn af5e6e182d * the TOmfLibDictionaryEntry class in unit owomflib converted to two identical %!s(int64=7) %!d(string=hai) anos
  florian b1dff29cbf * removed unused units %!s(int64=8) %!d(string=hai) anos
  nickysn 4edbd27774 * support writing omf libraries with size greater than 251 blocks %!s(int64=9) %!d(string=hai) anos
  nickysn e498bfc1ba * changed an internal error number to ensure it's unique %!s(int64=9) %!d(string=hai) anos
  nickysn b3226f2e63 + readded the FIsCaseSensitive variable (that was removed in r31734) as a %!s(int64=10) %!d(string=hai) anos
  nickysn d942309402 * fixed memory leak in TOmfLibObjectReader.ReadLibrary %!s(int64=10) %!d(string=hai) anos
  yury b26fa07f1a * Fixed notes "var is assigned but not used". %!s(int64=10) %!d(string=hai) anos
  nickysn 393d86a2e5 + implemented writing proper win16 dll import libraries %!s(int64=10) %!d(string=hai) anos
  nickysn 157345c9c2 + obtain and return the internal module name in brackets in the internal omf %!s(int64=10) %!d(string=hai) anos
  nickysn 3c0d83bd74 * fixed reading of OMF library dictionary %!s(int64=10) %!d(string=hai) anos
  nickysn d4a4b9a57b * refactored the internal linker ar object reader object creation to allow using %!s(int64=10) %!d(string=hai) anos
  nickysn c3133c498a + added property tobjectreader.pos, which returns the current position when reading an object file %!s(int64=10) %!d(string=hai) anos
  nickysn 7849ffecf7 + implemented TOmfLibObjectReader.openfile %!s(int64=10) %!d(string=hai) anos
  nickysn 3b56a5a767 + implemented reading of the omf dictionary %!s(int64=10) %!d(string=hai) anos
  nickysn 5160c8f0a3 + started the omf library object reader %!s(int64=10) %!d(string=hai) anos
  nickysn 7923b6142e + finished the internal omf library writer (implementing writing of the library %!s(int64=10) %!d(string=hai) anos
  nickysn dbe1081389 + partially implemented the internal omf library writer; everything is written %!s(int64=10) %!d(string=hai) anos
  nickysn a365da0b44 + added class (empty for now) TOmfLibObjectWriter and hook it as an internal ar %!s(int64=10) %!d(string=hai) anos
  nickysn cebd3de630 + added unit owomflib (empty for now), which is going to contain the internal %!s(int64=10) %!d(string=hai) anos