From d1ed63e35e95bdc73b20cebd9123d8a2d7a43ec1 Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Sun, 13 Jun 2010 20:21:31 +0200 Subject: removed most of the C++ stuff added a TEST_DYNAMIC_* variables in order to be able to build test libraries (as for testing the library loader) --- docs/libraries/README | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'docs') diff --git a/docs/libraries/README b/docs/libraries/README index 2bc1f62..04a8193 100644 --- a/docs/libraries/README +++ b/docs/libraries/README @@ -37,3 +37,13 @@ Goal: we enforce on the module loader), _init and friends are used by compilers and are dangerous, because we don't really know when they are called! +Unsorted ideas from older times: +- unregister all loaded libraries, so we can properly shutdown without + knowing what has been loaded. Not really crutial. +- the library known a specific symbol 'registry', containing an object + with: + - global unique identifier, so we don't load something different by accident + - a library identifier unique per library + - a signature per function to allow proper casts + + -- cgit v1.2.3-54-g00ecf