- Fixed inline definition for ARM systems

diff --git a/include/polarssl/md.h b/include/polarssl/md.h
index 94b85c3..b50c373 100644
--- a/include/polarssl/md.h
+++ b/include/polarssl/md.h
@@ -32,9 +32,13 @@
 
 #include <string.h>
 
-#ifdef _MSC_VER
+#if defined(_MSC_VER)
 #define inline _inline
-#endif
+#else
+#if defined(ARMCC_VERSION)
+#define inline __inline
+#endif /* ARMCC_VERSION */
+#endif /*_MSC_VER */
 
 #define POLARSSL_ERR_MD_FEATURE_UNAVAILABLE                -0x5080  /**< The selected feature is not available. */
 #define POLARSSL_ERR_MD_BAD_INPUT_DATA                     -0x5100  /**< Bad input parameters to function. */