commit | cc86ac5d5673b74f3207a610982dcfa45422a663 | [log] [tgz] |
---|---|---|
author | Manuel Pégourié-Gonnard <mpg2@elzevir.fr> | Mon Aug 10 12:10:39 2015 +0200 |
committer | Manuel Pégourié-Gonnard <mpg2@elzevir.fr> | Mon Aug 10 12:10:39 2015 +0200 |
tree | ed6d449e1ec03deb80309a94735bbf427006d9ac | |
parent | b5d77d3fd9ae1229bfb3b0edd17fbfe6495268cb [diff] [blame] |
Fix compile error with armcc5 --gnu
diff --git a/include/polarssl/bn_mul.h b/include/polarssl/bn_mul.h index aa940a9..b2eb1e8 100644 --- a/include/polarssl/bn_mul.h +++ b/include/polarssl/bn_mul.h
@@ -42,7 +42,9 @@ #if defined(POLARSSL_HAVE_ASM) -#if defined(__GNUC__) +/* armcc5 --gnu defines __GNUC__ but doesn't support GNU's extended asm */ +#if defined(__GNUC__) && \ + ( !defined(__ARMCC_VERSION) || __ARMCC_VERSION >= 6000000 ) #if defined(__i386__) #define MULADDC_INIT \