summaryrefslogtreecommitdiff
path: root/util/build.info
Commit message (Collapse)AuthorAgeFilesLines
* VMS: throw away [.util]shareable_image_wrap.c.in and add replacement scriptsRichard Levitte2017-03-141-3/+3
| | | | | | | | | | | | | [.util]shareable_image_wrap.c.in was never useful because lib$spawn() insisted on combining stdout and stderr into one. Instead, we introduce two scripts that create and destroy a temporary environment where the local shareable images become available, [.util]local_shlib.com and [.util]unlocal_shlib.com. They also define DBG$IMAGE_DSF_PATH, which is require so the debugger can find the Debug Symbol Files. Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2947)
* VMS: add [.util]shlib_wrap.exe and its build instructionsRichard Levitte2016-09-211-2/+8
| | | | | | This is a program for VMS that corresponds to util/shlib_wrap.sh. Reviewed-by: Rich Salz <rsalz@openssl.org>
* Allow asan, msan and ubsan to be configured with shared librariesRichard Levitte2016-09-071-0/+2
The background story is that util/shlib_wrap.sh was setting LD_PRELOAD or similar platform dependent variables, just in case the shared libraries were built with -rpath. Unfortunately, this doesn't work too well with asan, msan or ubsan. So, the solution is to forbid the combination of shared libraries, -rpath and any of the sanity analyzers we can configure. This changes util/shlib_wrap.sh so it only contains the code that sets LD_PRELOAD when -rpath has been used when configuring. Reviewed-by: Rich Salz <rsalz@openssl.org>