From 1adb1d14aec16baeadea9775f401d0467df3189c Mon Sep 17 00:00:00 2001 From: Connor McLaughlin Date: Sat, 26 Oct 2019 15:42:21 +1000 Subject: [PATCH] Build: Enable inlining for __inline functions in DebugFast --- dep/glad/glad.vcxproj | 2 ++ dep/imgui/imgui.vcxproj | 2 ++ dep/libcue/libcue.vcxproj | 2 ++ dep/nativefiledialog/nativefiledialog.vcxproj | 2 ++ dep/stb/stb.vcxproj | 2 ++ src/common/common.vcxproj | 2 ++ src/core/core.vcxproj | 2 ++ src/duckstation/duckstation.vcxproj | 2 ++ 8 files changed, 16 insertions(+) diff --git a/dep/glad/glad.vcxproj b/dep/glad/glad.vcxproj index 905eab7f4..14c370e0d 100644 --- a/dep/glad/glad.vcxproj +++ b/dep/glad/glad.vcxproj @@ -233,6 +233,7 @@ stdcpp17 false true + OnlyExplicitInline Windows @@ -256,6 +257,7 @@ stdcpp17 false true + OnlyExplicitInline Windows diff --git a/dep/imgui/imgui.vcxproj b/dep/imgui/imgui.vcxproj index cbe2fb420..335204da7 100644 --- a/dep/imgui/imgui.vcxproj +++ b/dep/imgui/imgui.vcxproj @@ -237,6 +237,7 @@ true stdcpp17 false + OnlyExplicitInline Windows @@ -256,6 +257,7 @@ true stdcpp17 false + OnlyExplicitInline Windows diff --git a/dep/libcue/libcue.vcxproj b/dep/libcue/libcue.vcxproj index 539ccf84f..6edecf0d8 100644 --- a/dep/libcue/libcue.vcxproj +++ b/dep/libcue/libcue.vcxproj @@ -246,6 +246,7 @@ false stdcpp17 false + OnlyExplicitInline Windows @@ -269,6 +270,7 @@ false stdcpp17 false + OnlyExplicitInline Windows diff --git a/dep/nativefiledialog/nativefiledialog.vcxproj b/dep/nativefiledialog/nativefiledialog.vcxproj index 6479cd709..3389f5dd3 100644 --- a/dep/nativefiledialog/nativefiledialog.vcxproj +++ b/dep/nativefiledialog/nativefiledialog.vcxproj @@ -238,6 +238,7 @@ false stdcpp17 false + OnlyExplicitInline Windows @@ -263,6 +264,7 @@ false stdcpp17 false + OnlyExplicitInline Windows diff --git a/dep/stb/stb.vcxproj b/dep/stb/stb.vcxproj index eda0583b4..8b6d1192a 100644 --- a/dep/stb/stb.vcxproj +++ b/dep/stb/stb.vcxproj @@ -232,6 +232,7 @@ false stdcpp17 false + OnlyExplicitInline Windows @@ -255,6 +256,7 @@ false stdcpp17 false + OnlyExplicitInline Windows diff --git a/src/common/common.vcxproj b/src/common/common.vcxproj index cc24ce17c..2ff225f54 100644 --- a/src/common/common.vcxproj +++ b/src/common/common.vcxproj @@ -234,6 +234,7 @@ false true stdcpp17 + OnlyExplicitInline Console @@ -278,6 +279,7 @@ false true stdcpp17 + OnlyExplicitInline Console diff --git a/src/core/core.vcxproj b/src/core/core.vcxproj index 51b86611d..04a10a9b0 100644 --- a/src/core/core.vcxproj +++ b/src/core/core.vcxproj @@ -292,6 +292,7 @@ false stdcpp17 false + OnlyExplicitInline Windows @@ -315,6 +316,7 @@ false stdcpp17 false + OnlyExplicitInline Windows diff --git a/src/duckstation/duckstation.vcxproj b/src/duckstation/duckstation.vcxproj index 9f17c07da..55e4c2eeb 100644 --- a/src/duckstation/duckstation.vcxproj +++ b/src/duckstation/duckstation.vcxproj @@ -254,6 +254,7 @@ false stdcpp17 false + OnlyExplicitInline Console @@ -277,6 +278,7 @@ false stdcpp17 false + OnlyExplicitInline Console