diff --git a/platforms/arm32-wchar_t2.xml b/platforms/arm32-wchar_t2.xml
new file mode 100644
index 000000000..21e6d54c6
--- /dev/null
+++ b/platforms/arm32-wchar_t2.xml
@@ -0,0 +1,17 @@
+
+
+ 8
+ unsigned
+
+ 2
+ 4
+ 4
+ 8
+ 4
+ 8
+ 8
+ 4
+ 4
+ 2
+
+
diff --git a/platforms/arm32-wchar_t4.xml b/platforms/arm32-wchar_t4.xml
new file mode 100644
index 000000000..3aefa7ba5
--- /dev/null
+++ b/platforms/arm32-wchar_t4.xml
@@ -0,0 +1,17 @@
+
+
+ 8
+ unsigned
+
+ 2
+ 4
+ 4
+ 8
+ 4
+ 8
+ 8
+ 4
+ 4
+ 4
+
+
diff --git a/platforms/arm64-wchar_t2.xml b/platforms/arm64-wchar_t2.xml
new file mode 100644
index 000000000..7f2ce2d9e
--- /dev/null
+++ b/platforms/arm64-wchar_t2.xml
@@ -0,0 +1,17 @@
+
+
+ 8
+ unsigned
+
+ 2
+ 4
+ 4
+ 8
+ 4
+ 8
+ 8
+ 8
+ 4
+ 2
+
+
diff --git a/platforms/arm64-wchar_t4.xml b/platforms/arm64-wchar_t4.xml
new file mode 100644
index 000000000..94bb97233
--- /dev/null
+++ b/platforms/arm64-wchar_t4.xml
@@ -0,0 +1,17 @@
+
+
+ 8
+ unsigned
+
+ 2
+ 4
+ 4
+ 8
+ 4
+ 8
+ 8
+ 8
+ 4
+ 4
+
+