added DynamicLibrary, ifelse, no more dependency on libbfd

This commit is contained in:
Marc Wäckerlin
2005-02-18 16:20:27 +00:00
parent ca300b70e0
commit 15cece6028
2 changed files with 22 additions and 0 deletions

16
NEWS
View File

@@ -1,3 +1,19 @@
2005-02-18
Added a new class DynamicLibrary which is a wrapper around the system
independent linltdl from the libtool. You can use it for loading
symbols from shared libraries at runtime.
Added new functions ifelse which implement (a?a:b), but without the
drawback of having expression a evaluated twice.
"libbfd" from the GNU binutils is now no more linked to the library,
but loaded at runtime using the new DynamicLibrary class. This way,
there is a dependency less in the RPMs. The dependency was bad,
because the libbfd does not use the normal library versioning, so you
used to have to install the exactly same version of the binutils, as
the compiler of the RPMs, and this was inacceptable for me.
2005-02-03
Added facilities for handling UNIX C library calls that set variable