summaryrefslogtreecommitdiff
path: root/docs/libraries/README
diff options
context:
space:
mode:
Diffstat (limited to 'docs/libraries/README')
-rw-r--r--docs/libraries/README8
1 files changed, 7 insertions, 1 deletions
diff --git a/docs/libraries/README b/docs/libraries/README
index f2ecb2a..ef32226 100644
--- a/docs/libraries/README
+++ b/docs/libraries/README
@@ -23,6 +23,12 @@ Some more unsorted links:
the dlerror odity around dlsym
Goal:
-- we want abstractions for varying versions of dlopen/LoadLibrary(Ex) etc.
+- we want abstractions for varying versions of
+ dlopen/LoadLibrary(Ex) etc. modern Unix and Win32 suffice, rest is easy to
+ add (Darwin, HPUX)
- only basic functionality, no module magic versions or other stuff, should
be in a separate library
+- have the error handling right
+- layer on top should support something like a module X in version
+ Major.Minor and a loader which checks what can be checked, should
+ also help us enumerate the symbols in a library (introspection)