make/project.xml

changeset 1660
802ab24f67aa
parent 1620
bf5d647f939d
child 1661
a389bf17eaaa
equal deleted inserted replaced
1659:a726281c809f 1660:802ab24f67aa
92 <dependency name="asan" toolchain="gnuc"> 92 <dependency name="asan" toolchain="gnuc">
93 <cflags>-fsanitize=address</cflags> 93 <cflags>-fsanitize=address</cflags>
94 <ldflags>-fsanitize=address</ldflags> 94 <ldflags>-fsanitize=address</ldflags>
95 </dependency> 95 </dependency>
96 96
97 <dependency name="ubsan" toolchain="gnuc">
98 <cflags>-fsanitize=undefined</cflags>
99 <ldflags>-fsanitize=undefined</ldflags>
100 </dependency>
101
97 <dependency name="no_coverage"> 102 <dependency name="no_coverage">
98 <test>test -z "$FEATURE_COVERAGE"</test> 103 <test>test -z "$FEATURE_COVERAGE"</test>
99 </dependency> 104 </dependency>
100 105
101 <dependency name="memrchr"> 106 <dependency name="memrchr">
123 </feature> 128 </feature>
124 <feature name="asan"> 129 <feature name="asan">
125 <desc>address sanitizer</desc> 130 <desc>address sanitizer</desc>
126 <dependencies>asan</dependencies> 131 <dependencies>asan</dependencies>
127 </feature> 132 </feature>
133 <feature name="ubsan">
134 <desc>undefined behavior sanitizer</desc>
135 <dependencies>ubsan</dependencies>
136 </feature>
128 <feature name="cxx-tests" default="true"> 137 <feature name="cxx-tests" default="true">
129 <dependencies>cxx</dependencies> 138 <dependencies>cxx</dependencies>
130 <desc>the check-cxx makefile target</desc> 139 <desc>the check-cxx makefile target</desc>
131 <make> 140 <make>
132 # Enable the check-cxx target 141 # Enable the check-cxx target

mercurial