diff --git a/daemon/libs/pjproject/pjlib/include/pj/config.h b/daemon/libs/pjproject/pjlib/include/pj/config.h
index 916993dfd4cb3369b248db912360d178356a64b6..f381d148daefb5a874187fdc6eca6e54f9eea775 100644
--- a/daemon/libs/pjproject/pjlib/include/pj/config.h
+++ b/daemon/libs/pjproject/pjlib/include/pj/config.h
@@ -240,6 +240,18 @@
 #	define PJ_IS_BIG_ENDIAN		0
 #   endif
 
+#elif defined (PJ_M_S390) || defined(__s390) || defined(__s390__) || \
+	defined(__S390__) || defined(_M_S390)
+    /*
+     * S390, big endian
+     */
+#   undef PJ_M_S390
+#   define PJ_M_S390		1
+#   define PJ_M_NAME		"s390"
+#   define PJ_HAS_PENTIUM	0
+#   define PJ_IS_LITTLE_ENDIAN	0
+#   define PJ_IS_BIG_ENDIAN	1
+
 #elif defined (PJ_M_POWERPC) || defined(__powerpc) || defined(__powerpc__) || \
 	defined(__POWERPC__) || defined(__ppc__) || defined(_M_PPC) || \
 	defined(_ARCH_PPC)