Files
lapack/CBLAS/include
Simon MaertensandClaude Opus 5 58cff20b27 CBLAS: add CBLAS_WEAK_SYMBOL and use it for the xerbla declarations
Replace the repeated

    void
    #ifdef HAS_ATTRIBUTE_WEAK_SUPPORT
    __attribute__((weak))
    #endif

preamble on the cblas_xerbla(), cblas_xerbla_64() and F77_xerbla_base()
declarations with a single CBLAS_WEAK_SYMBOL macro.

Define it in cblas.h ahead of the cblas_64.h include: cblas_64.h declares
cblas_xerbla_64() with the macro, and its own include of cblas.h is a
no-op while cblas.h is still inside its own include guard.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-28 21:35:08 +02:00
..