Browse Source

Check against externally-visible non-prefixed symbols

They are most probably to be static, and we don't want to pollute the
namespace.
Samuel Thibault 4 years ago
parent
commit
c445278a86
1 changed files with 1 additions and 0 deletions
  1. 1 0
      src/Makefile.am

+ 1 - 0
src/Makefile.am

@@ -410,3 +410,4 @@ dist-hook:
 		nm $$j | $(GREP) -e "U \($$look\)$$" && { echo $$j ; failed=1 ; } ; \
 	done ; \
 	[ $$failed == 0 ]
+	[ -z "$$(nm .libs/libstarpu-@STARPU_EFFECTIVE_VERSION@.so | grep -v " [Ua-z] " | grep -v " starpu" | grep -v " _starpu" | grep -v " __starpu" | grep -v " fstarpu" | grep -v " _fstarpu")" ]