diff --git a/Makefile b/Makefile index fbcc54a8fb3c0966658a4a3e3b418e582244dd4b..58008950bb7de262a7fdac8788a8eb18e1dee6d3 100644 --- a/Makefile +++ b/Makefile @@ -671,6 +671,9 @@ check-logic-parser-wildcard: NON_OPAQUE_DEPS+= src/kernel_services/plugin_entry_points/dynamic +# abstract_memory.cmi must _not_ inherit the '-rectypes' flag, so we +# eagerly assign it _before_ adding -rectypes to the .cmo/.cmx files +src/kernel_services/abstract_interp/abstract_memory.cmi: BFLAGS := $(BFLAGS) src/kernel_services/abstract_interp/abstract_memory.cmo: BFLAGS += -rectypes src/kernel_services/abstract_interp/abstract_memory.cmx: OFLAGS += -rectypes