diff options
author | Andreas Baumann <abaumann@yahoo.com> | 2010-06-13 20:21:31 +0200 |
---|---|---|
committer | Andreas Baumann <abaumann@yahoo.com> | 2010-06-13 20:21:31 +0200 |
commit | d1ed63e35e95bdc73b20cebd9123d8a2d7a43ec1 (patch) | |
tree | ef0a2c210f3bd081785235575bac2e3addb7d525 /docs | |
parent | 7704c015826d571fdd9af6f1d691410f6b6355ac (diff) | |
download | wolfbones-d1ed63e35e95bdc73b20cebd9123d8a2d7a43ec1.tar.gz wolfbones-d1ed63e35e95bdc73b20cebd9123d8a2d7a43ec1.tar.bz2 |
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)
Diffstat (limited to 'docs')
-rw-r--r-- | docs/libraries/README | 10 |
1 files changed, 10 insertions, 0 deletions
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 + + |