Files
blis/.gitignore
Field G. Van Zee 4f6745d68a Fixed link error when building only shared library.
Details:
- Fixed a linker error that occurred when attempting to compile and link
  the testsuite and/or BLAS test drivers after having configured BLIS to
  only generate a shared library (no static library). The chosen
  solution involved
  (1) adding the local library path, $(BASE_LIB_PATH), to the search
      paths for the shared library via the link option
      -Wl,-rpath,$(BASE_LIB_PATH).
  (2) adding a local symlink to $(BASE_LIB_PATH) that uses the .so major
      version number so that ld would find the shared library at
      execution time.
  Thanks to Sajid Ali for reporting this issue, to Devin Matthews for
  pointing out the need for the -rpath option, and to Devangi Parikh for
  helping Sajid isolate the problem.
- Added #include <ctype.h> to bli_system.h to avoid a compiler warning
  resulting from using toupper() from bli_string.c without a prototype.
  Thanks again to Sajid Ali, whose build log revealed this compiler
  warning.
- Added '*.so.*' to .gitignore.
- CREDITS file update.
2018-08-14 16:50:47 -05:00

50 lines
711 B
Plaintext

# -- generic files to ignore --
# emacs backup files
*~
# vim backup files
*.swp
# NFS file
.nfs*
# -- compiler-related --
# object files
# NOTE: This will result in git also exluding the top-level obj directory
# since its only contents are .o files.
*.o
# static library archives
# NOTE: This will result in git also exluding the top-level lib directory
# since its only contents are .a files.
*.a
*.so
*.so.*
# test executables
*.x
*.pexe
*.nexe
*.js
# link map files
*.map
# -- build system files --
config.mk
bli_config.h
# -- monolithic headers --
include/*/*.h
# -- makefile fragments --
.fragment.mk
# -- misc. --
# BLIS testsuite output file
output.testsuite
# BLAS test output files
out.*