add SYMBOLPREFIX and SYMBOLSUFFIX makefile options
authorTony Kelman <tony@kelman.net>
Sat, 25 Oct 2014 05:27:00 +0000 (22:27 -0700)
committerTony Kelman <tony@kelman.net>
Sat, 25 Oct 2014 05:27:09 +0000 (22:27 -0700)
commit0b4602b753812100abb556f9c84c600231b6a940
tree8e3193e9cc67d4e82887891e8935252a78fd77ac
parentac5a7e1c1bb75d1accfb83c394e1535b5ff170d2
add SYMBOLPREFIX and SYMBOLSUFFIX makefile options

for adding a prefix or suffix to all exported symbol names in the shared library
Useful to avoid conflicts with other BLAS libraries, especially when using
64 bit integer interfaces in OpenBLAS

Note that since OSX does not have the objcopy utility, setting these options
to non-empty values on Mac requires the objconv tool, available (GPL license)
from http://www.agner.org/optimize/#objconv
Makefile.system
exports/Makefile
exports/gensymbol