nickysn
|
c9b3279e3c
+ added unit dynlibs to the win16 rtl
|
9 vuotta sitten |
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.
|
10 vuotta sitten |
sergei
|
b16c6f8ced
* i386 and x86_64 changes for Delphi compatibility:
|
11 vuotta sitten |
Tomas Hajny
|
1a430d8110
* GetProcAddr added for OS/2, type of argument for ordinal target specific now
|
11 vuotta sitten |
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.
|
11 vuotta sitten |
Jonas Maebe
|
3fdb3092af
+ defaultfilesystemcodepage support for dynlibs
|
12 vuotta sitten |
michael
|
8eeb22720b
* Added GetLoadErrorStr function by Mark Morgan Loyd (Bug ID 22321)
|
13 vuotta sitten |
florian
|
859757003f
* fix SafeLoadLibrary: fixed defines, sse control word should be stored as well
|
14 vuotta sitten |
marco
|
88e22be01a
* unmerged table based initialization of libraries.
|
14 vuotta sitten |
sergei
|
cbdc08b641
* dynlibs.pas: added 'const' modifiers to eliminate unnecessary local string copies
|
14 vuotta sitten |
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.
|
14 vuotta sitten |
ivost
|
8a25a5fbc7
* removed writeln call
|
15 vuotta sitten |
ivost
|
5604937bd4
* fixed #0016261
|
15 vuotta sitten |
Tomas Hajny
|
5c31042f6a
* SharedSuffix moved to include files to reduce number of ifdefs
|
15 vuotta sitten |
ivost
|
a9150ebb8a
* lib handler: default libraries can be changed now
|
15 vuotta sitten |
ivost
|
3e16584155
* symbols are cleared now after unloading the library (ClearLibrarySymbols)
|
15 vuotta sitten |
ivost
|
bd25e02096
* added some highlevel helper functions to load/unload dynamic libraries.
|
15 vuotta sitten |
marco
|
03c02a17e9
* SharedSuffix
|
17 vuotta sitten |
marco
|
9c45584938
* Safeloadlibrary
|
18 vuotta sitten |
michael
|
d49ffdf543
* Renamed dynlibs.pas
|
18 vuotta sitten |