Update from Atmel START 1.0.87 to 1.1.134
Change-Id: I095f2f3f4de8ebba154b7d8f9f763a2fa6472ebd
diff --git a/sysmoOCTSIM/hpl/core/hpl_core_m4.c b/sysmoOCTSIM/hpl/core/hpl_core_m4.c
index acb75bc..4680ec3 100644
--- a/sysmoOCTSIM/hpl/core/hpl_core_m4.c
+++ b/sysmoOCTSIM/hpl/core/hpl_core_m4.c
@@ -216,8 +216,14 @@
#ifndef _UNIT_TEST_
(void)hw;
(void)cycles;
-#if defined __GNUC__
+#if defined(__GNUC__) && (__ARMCOMPILER_VERSION > 6000000) /* Keil MDK with ARM Compiler 6 */
+ __asm(".align 3 \n"
+ "__delay:\n"
+ "subs r1, r1, #1\n"
+ "bhi __delay\n");
+#elif defined __GNUC__
__asm(".syntax unified\n"
+ ".align 3 \n"
"__delay:\n"
"subs r1, r1, #1\n"
"bhi __delay\n"