closes bpo-34212: Build core extension modules with Py_BUILD_CORE_BUI… · python/cpython@da324d5

Original file line numberDiff line numberDiff line change

@@ -106,6 +106,7 @@ ARFLAGS= @ARFLAGS@

106106

CFLAGSFORSHARED=@CFLAGSFORSHARED@

107107

# C flags used for building the interpreter object files

108108

PY_STDMODULE_CFLAGS= $(PY_CFLAGS) $(PY_CFLAGS_NODIST) $(PY_CPPFLAGS) $(CFLAGSFORSHARED)

109+

PY_BUILTIN_MODULE_CFLAGS= $(PY_STDMODULE_CFLAGS) -DPy_BUILD_CORE_BUILTIN

109110

PY_CORE_CFLAGS= $(PY_STDMODULE_CFLAGS) -DPy_BUILD_CORE

110111

# Strict or non-strict aliasing flags used to compile dtoa.c, see above

111112

CFLAGS_ALIASING=@CFLAGS_ALIASING@