Skip to content

Commit 6fb716b

Browse files
HEIHUAaRaltyro
authored andcommitted
Optimize HXCPP configuration compile options (#883)
1 parent b6d3333 commit 6fb716b

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

project.xml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -219,15 +219,18 @@
219219

220220
<haxedef name="HXCPP_M32" if="32bit"/>
221221
<haxedef name="HXCPP_DEBUG_LINK" if="debug"/>
222+
<haxedef name="HXCPP_CPP20"/>
222223
<!--<haxedef name="HXCPP_CLANG"/>-->
223224
<haxedef name="HXCPP_MSVC"/>
224-
<!--<haxedef name="HXCPP_GC_BIG_BLOCKS"/>-->
225+
<haxedef name="HXCPP_GC_BIG_BLOCKS"/>
226+
<haxedef name="HXCPP_GC_GENERATIONAL"/>
227+
<haxedef name="HXCPP_GC_DYNAMIC_SIZE"/>
225228
<haxedef name="HXCPP_CHECK_POINTER"/>
226229
<haxedef name="HXCPP_STACK_LINE"/>
227230
<haxedef name="HXCPP_STACK_TRACE"/>
228231
<haxedef name="HXCPP_CATCH_SEGV"/>
229-
<!--<haxedef name="HXCPP_ALIGN_ALLOC"/>-->
230-
<!--<haxedef name="HXCPP_DEBUG_LINK"/>-->
232+
<haxedef name="HXCPP_FAST_LINK"/>
233+
<!--<haxedef name="HXCPP_ALIGN_ALLOC"/>--> <!--hxcpp.h(71): warning C4005: 'HXCPP_ALIGN_ALLOC': macro redefinition-->
231234

232235
<haxedef name="analyzer-optimize" unless="debug"/>
233236
</project>

0 commit comments

Comments
 (0)