Commit History

Autor SHA1 Mensaxe Data
  nickysn c9b3279e3c + added unit dynlibs to the win16 rtl %!s(int64=9) %!d(string=hai) anos
  svenbarth 2d454dc8fa Move DynLibs support to System unit using a manager approach like for Threads, WideStrings, etc.. This is needed so that we can support features like "delayed" and loading of dynamic packages. %!s(int64=10) %!d(string=hai) anos
  sergei b16c6f8ced * i386 and x86_64 changes for Delphi compatibility: %!s(int64=11) %!d(string=hai) anos
  Tomas Hajny 1a430d8110 * GetProcAddr added for OS/2, type of argument for ordinal target specific now %!s(int64=11) %!d(string=hai) anos
  svenbarth 6273192ce1 + Add a new overload to DynLibs to allow loading by Ordinal only. This needs specific operating system support however and will return Nil (using a default implementation) if ordinals are not supported. %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 3fdb3092af + defaultfilesystemcodepage support for dynlibs %!s(int64=12) %!d(string=hai) anos
  michael 8eeb22720b * Added GetLoadErrorStr function by Mark Morgan Loyd (Bug ID 22321) %!s(int64=13) %!d(string=hai) anos
  florian 859757003f * fix SafeLoadLibrary: fixed defines, sse control word should be stored as well %!s(int64=14) %!d(string=hai) anos
  marco 88e22be01a * unmerged table based initialization of libraries. %!s(int64=14) %!d(string=hai) anos
  sergei cbdc08b641 * dynlibs.pas: added 'const' modifiers to eliminate unnecessary local string copies %!s(int64=14) %!d(string=hai) anos
  ivost 4e39959ca1 * InitializeLibrary defaults now the parameter NoSymbolErrors to true and no longer to false. Now it's the same behavior as in 2.4.0 release. But of course it's not optimal and not safe. %!s(int64=14) %!d(string=hai) anos
  ivost 8a25a5fbc7 * removed writeln call %!s(int64=15) %!d(string=hai) anos
  ivost 5604937bd4 * fixed #0016261 %!s(int64=15) %!d(string=hai) anos
  Tomas Hajny 5c31042f6a * SharedSuffix moved to include files to reduce number of ifdefs %!s(int64=15) %!d(string=hai) anos
  ivost a9150ebb8a * lib handler: default libraries can be changed now %!s(int64=15) %!d(string=hai) anos
  ivost 3e16584155 * symbols are cleared now after unloading the library (ClearLibrarySymbols) %!s(int64=15) %!d(string=hai) anos
  ivost bd25e02096 * added some highlevel helper functions to load/unload dynamic libraries. %!s(int64=15) %!d(string=hai) anos
  marco 03c02a17e9 * SharedSuffix %!s(int64=17) %!d(string=hai) anos
  marco 9c45584938 * Safeloadlibrary %!s(int64=18) %!d(string=hai) anos
  michael d49ffdf543 * Renamed dynlibs.pas %!s(int64=18) %!d(string=hai) anos