fixes invalid default choice of thumb assembler syntax.
Signed-off-by: Matthias Schulz <mschulz@hilscher.com>
diff --git a/library/constant_time_impl.h b/library/constant_time_impl.h
index f0b2fc0..aff48cf 100644
--- a/library/constant_time_impl.h
+++ b/library/constant_time_impl.h
@@ -123,7 +123,7 @@
* For gcc, restore divided syntax afterwards - otherwise old versions of gcc
* seem to apply unified syntax globally, which breaks other asm code.
*/
-#if !defined(__clang__)
+#if !defined(__clang__) && !(__GNUC__ == 4 && __GNUC_MINOR__ == 9)
#define RESTORE_ASM_SYNTAX ".syntax divided \n\t"
#else
#define RESTORE_ASM_SYNTAX