We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1e64c13 commit ba089bcCopy full SHA for ba089bc
makefile
@@ -57,8 +57,13 @@ CWARNS= $(CWARNSCPP) $(CWARNSC) $(CWARNGCC)
57
58
# -pg -malign-double
59
# -DLUA_USE_CTYPE -DLUA_USE_APICHECK
60
-# ('-ftrapv' for runtime checks of integer overflows)
61
-# -fsanitize=undefined -ftrapv -fno-inline
+
+# The following options help detect "undefined behavior"s that seldom
62
+# create problems; some are only available in newer gcc versions. To
63
+# use some of them, we also have to define an enrivonment variable
64
+# ASAN_OPTIONS="detect_invalid_pointer_pairs=2".
65
+# -fsanitize=undefined
66
+# -fsanitize=pointer-subtract -fsanitize=address -fsanitize=pointer-compare
67
# TESTS= -DLUA_USER_H='"ltests.h"' -O0 -g
68
69
0 commit comments