diff --git a/3rdparty/asmjit/CMakeLists.txt b/3rdparty/asmjit/CMakeLists.txt
index f1236b2f1b..ae88ce2fe8 100644
--- a/3rdparty/asmjit/CMakeLists.txt
+++ b/3rdparty/asmjit/CMakeLists.txt
@@ -3,6 +3,7 @@ set(ASMJIT_STATIC TRUE)
set(ASMJIT_BUILD_X86 TRUE)
set(ASMJIT_BUILD_ARM FALSE)
set(ASMJIT_BUILD_TEST FALSE)
+set(ASMJIT_NO_DEPRECATED TRUE)
set(ASMJIT_DIR "${CMAKE_CURRENT_SOURCE_DIR}/asmjit" CACHE PATH "Location of 'asmjit'")
include("${ASMJIT_DIR}/CMakeLists.txt")
diff --git a/3rdparty/asmjit/asmjit b/3rdparty/asmjit/asmjit
index c59847629d..416f735696 160000
--- a/3rdparty/asmjit/asmjit
+++ b/3rdparty/asmjit/asmjit
@@ -1 +1 @@
-Subproject commit c59847629d3a19da4d10f0be4ac33b43fc4a100f
+Subproject commit 416f7356967c1f66784dc1580fe157f9406d8bff
diff --git a/3rdparty/asmjit/asmjit.vcxproj b/3rdparty/asmjit/asmjit.vcxproj
index f163bda7f0..e6ada4aaf3 100644
--- a/3rdparty/asmjit/asmjit.vcxproj
+++ b/3rdparty/asmjit/asmjit.vcxproj
@@ -71,12 +71,20 @@
+
+
+
+
+
+
+
+
@@ -110,6 +118,7 @@
+
@@ -120,6 +129,7 @@
+
@@ -185,7 +195,7 @@
NotUsing
- ASMJIT_STATIC;%(PreprocessorDefinitions)
+ ASMJIT_STATIC;ASMJIT_NO_DEPRECATED;%(PreprocessorDefinitions)
MaxSpeed
MaxSpeed
diff --git a/3rdparty/asmjit/asmjit.vcxproj.filters b/3rdparty/asmjit/asmjit.vcxproj.filters
index 701b9393a9..2b73120e3a 100644
--- a/3rdparty/asmjit/asmjit.vcxproj.filters
+++ b/3rdparty/asmjit/asmjit.vcxproj.filters
@@ -143,5 +143,15 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file