| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.45 2019/10/19 13:52:40 adam Exp $ | | 1 | # $NetBSD: Makefile,v 1.46 2019/10/24 11:20:09 jperkin Exp $ |
2 | # | | 2 | # |
3 | # when updating this, please also update: | | 3 | # when updating this, please also update: |
4 | # devel/include-what-you-use | | 4 | # devel/include-what-you-use |
5 | # devel/lld | | 5 | # devel/lld |
6 | # devel/lldb | | 6 | # devel/lldb |
7 | # devel/polly | | 7 | # devel/polly |
8 | # lang/clang | | 8 | # lang/clang |
9 | # lang/clang-static-analyzer | | 9 | # lang/clang-static-analyzer |
10 | # lang/clang-tools-extra | | 10 | # lang/clang-tools-extra |
11 | # lang/compiler-rt | | 11 | # lang/compiler-rt |
12 | # lang/libcxx | | 12 | # lang/libcxx |
13 | # lang/libcxxabi | | 13 | # lang/libcxxabi |
14 | # lang/libunwind | | 14 | # lang/libunwind |
| @@ -71,26 +71,27 @@ REPLACE_PYTHON+= utils/lit/tests/Inputs/ | | | @@ -71,26 +71,27 @@ REPLACE_PYTHON+= utils/lit/tests/Inputs/ |
71 | REPLACE_PYTHON+= utils/llvm-build/llvm-build | | 71 | REPLACE_PYTHON+= utils/llvm-build/llvm-build |
72 | REPLACE_PYTHON+= utils/llvm-compilers-check | | 72 | REPLACE_PYTHON+= utils/llvm-compilers-check |
73 | REPLACE_PYTHON+= utils/llvm-lit/llvm-lit.in | | 73 | REPLACE_PYTHON+= utils/llvm-lit/llvm-lit.in |
74 | | | 74 | |
75 | TEST_TARGET= check | | 75 | TEST_TARGET= check |
76 | TEST_ENV+= LD_LIBRARY_PATH=${WRKDIR}/build/lib | | 76 | TEST_ENV+= LD_LIBRARY_PATH=${WRKDIR}/build/lib |
77 | | | 77 | |
78 | # It may be that the Solaris linker is more strict here and they can be removed on | | 78 | # It may be that the Solaris linker is more strict here and they can be removed on |
79 | # all platforms. Change this to a patch if verified. | | 79 | # all platforms. Change this to a patch if verified. |
80 | SUBST_CLASSES.SunOS+= linkmap | | 80 | SUBST_CLASSES.SunOS+= linkmap |
81 | SUBST_STAGE.linkmap= pre-configure | | 81 | SUBST_STAGE.linkmap= pre-configure |
82 | SUBST_FILES.linkmap= tools/lto/lto.exports | | 82 | SUBST_FILES.linkmap= tools/lto/lto.exports |
83 | SUBST_FILES.linkmap+= tools/opt-remarks/OptRemarks.exports | | 83 | SUBST_FILES.linkmap+= tools/opt-remarks/OptRemarks.exports |
| | | 84 | SUBST_FILES.linkmap+= tools/remarks-shlib/Remarks.exports |
84 | SUBST_SED.linkmap= -e '/^LLVM/d' | | 85 | SUBST_SED.linkmap= -e '/^LLVM/d' |
85 | | | 86 | |
86 | .include "../../mk/bsd.prefs.mk" | | 87 | .include "../../mk/bsd.prefs.mk" |
87 | | | 88 | |
88 | PLIST_VARS+= notdylib | | 89 | PLIST_VARS+= notdylib |
89 | .if ${SHLIB_TYPE} == "dylib" | | 90 | .if ${SHLIB_TYPE} == "dylib" |
90 | SOEXT= dylib | | 91 | SOEXT= dylib |
91 | .else | | 92 | .else |
92 | SOEXT= so | | 93 | SOEXT= so |
93 | PLIST.notdylib= yes | | 94 | PLIST.notdylib= yes |
94 | .endif | | 95 | .endif |
95 | PLIST_SUBST+= SOEXT=${SOEXT} | | 96 | PLIST_SUBST+= SOEXT=${SOEXT} |
96 | | | 97 | |