From: <sv...@op...> - 2024-11-25 18:35:36
|
Author: manx Date: Mon Nov 25 19:35:24 2024 New Revision: 22308 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22308 Log: [Fix] build: Makefile: MinGW: Set MPT_COMPILER_NOALLOCAH=1 to fix Vorbis build. Modified: trunk/OpenMPT/build/make/config-mingw-w64.mk trunk/OpenMPT/build/make/config-mingw.mk trunk/OpenMPT/build/make/config-mingw32crt.mk Modified: trunk/OpenMPT/build/make/config-mingw-w64.mk ============================================================================== --- trunk/OpenMPT/build/make/config-mingw-w64.mk Mon Nov 25 19:34:42 2024 (r22307) +++ trunk/OpenMPT/build/make/config-mingw-w64.mk Mon Nov 25 19:35:24 2024 (r22308) @@ -123,6 +123,8 @@ $(error unknown WINDOWS_VERSION) endif +MPT_COMPILER_NOALLOCAH=1 + ifneq ($(MINGW_COMPILER),clang) # See <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115049>. MPT_COMPILER_NOIPARA=1 Modified: trunk/OpenMPT/build/make/config-mingw.mk ============================================================================== --- trunk/OpenMPT/build/make/config-mingw.mk Mon Nov 25 19:34:42 2024 (r22307) +++ trunk/OpenMPT/build/make/config-mingw.mk Mon Nov 25 19:35:24 2024 (r22308) @@ -74,6 +74,8 @@ CFLAGS += -ffunction-sections -fdata-sections LDFLAGS += -Wl,--gc-sections +MPT_COMPILER_NOALLOCAH=1 + CXXFLAGS += -march=i586 -m80387 -mtune=pentium CFLAGS += -march=i586 -m80387 -mtune=pentium Modified: trunk/OpenMPT/build/make/config-mingw32crt.mk ============================================================================== --- trunk/OpenMPT/build/make/config-mingw32crt.mk Mon Nov 25 19:34:42 2024 (r22307) +++ trunk/OpenMPT/build/make/config-mingw32crt.mk Mon Nov 25 19:35:24 2024 (r22308) @@ -74,6 +74,8 @@ CFLAGS += -ffunction-sections -fdata-sections LDFLAGS += -Wl,--gc-sections +MPT_COMPILER_NOALLOCAH=1 + CXXFLAGS += -march=i386 -m80387 -mtune=i486 CFLAGS += -march=i386 -m80387 -mtune=i486 |