aboutsummaryrefslogtreecommitdiffstats
path: root/src/build-data
diff options
context:
space:
mode:
authorlloyd <[email protected]>2010-07-27 20:58:47 +0000
committerlloyd <[email protected]>2010-07-27 20:58:47 +0000
commit2f3414c1bb2af4db4b03282b47decddf4f3e27e9 (patch)
tree8205bd36d88ec3f1168abda69ca87b5588edf335 /src/build-data
parentb910f61fd17fabdf96140f921dc90ca8dbd364d3 (diff)
Add a new utility class Dynamically_Loaded_Library which wraps around
the system dynamic linker (if any). Currently it only supports dlopen, and is only enabled on Linux. It will almost certainly work on BSDs and Solaris as well, though, and should be easy to extend to support Win32-style dynamic loading. Also add a new engine, Dynamically_Loaded_Engine, which loads up a new Engine object from a shared library/DLL.
Diffstat (limited to 'src/build-data')
-rw-r--r--src/build-data/os/linux.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/build-data/os/linux.txt b/src/build-data/os/linux.txt
index 8bfacd4c9..4c0965764 100644
--- a/src/build-data/os/linux.txt
+++ b/src/build-data/os/linux.txt
@@ -5,4 +5,5 @@ clock_gettime
gettimeofday
posix_mlock
gmtime_r
+dlopen
</target_features>