Releases: mcg1969/vecLibFort
Releases · mcg1969/vecLibFort
Xcode 13.x compatibility
Leopard & PPC compatibility
Yes, someone wanted it, and they did the heavy lifting, so why not? ;-)
Bug fix release: 10.6 compatibility
Some of the symbols we are overriding are not present in Snow Leopard. So to support these older versions we're now using preprocessor macros to delete symbols we don't need.
Mavericks fixes
This release fixes two issues encountered in Mavericks.
- The 10.9 SDK no longer supports directly linking to vecLib; instead, it seems we must go through the Accelerate framework instead.
- There is a bug in the Mavericks implementation of
sgemv
when the input data is not aligned on 8-byte boundaries (yes, 8, not 4). I've added code to address this issue by interceptingsgemv
calls, and translating them to equivalentsgemm
calls. The translation occurs only if the alignment would exercise the bug; otherwise, the data is passed directly tosgemv
.
The code has also been refactored to increase reuse of the custom BLAS replacements.
Bug fix release: added two LAPACK auxiliary functions
cladiv
and zladiv
need the same wrapper treatment.
Added Makefile, test code
v0.2.0 Updated license, improved README.md, added Makefile, test code
Initial release
v0.1.0 Documentation improvements, copyright notices