Fix aes compile error with gcc

pull/2861/head
ccli8 2016-08-25 10:39:11 +08:00
parent c4605e5237
commit 2bcb1f7a16
1 changed files with 3 additions and 9 deletions

View File

@ -52,6 +52,7 @@
#endif /* MBEDTLS_SELF_TEST */
#include "NUC472_442.h"
#include "toolchain.h"
//static int aes_init_done = 0;
@ -72,15 +73,8 @@ static uint32_t au32MyAESIV[4] = {
extern volatile int g_AES_done;
#ifdef __ICCARM__
#pragma data_alignment=4
uint8_t au8OutputData[16];
#pragma data_alignment=4
uint8_t au8InputData[16];
#else
__align(4) uint8_t au8OutputData[16];
__align(4) uint8_t au8InputData[16];
#endif
uint8_t au8OutputData[16] MBED_ALIGN(4);
uint8_t au8InputData[16] MBED_ALIGN(4);
static void dumpHex(uint8_t au8Data[], int len)
{