diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 00000000..d501359b
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule "externals/xbyak"]
+	path = externals/xbyak
+	url = https://github.com/herumi/xbyak
diff --git a/externals/xbyak b/externals/xbyak
new file mode 160000
index 00000000..4cc35dbe
--- /dev/null
+++ b/externals/xbyak
@@ -0,0 +1 @@
+Subproject commit 4cc35dbec0e2eb4d66205f12ea3fab9d8622f99f