change the ALIGN definition for IAR compiler.
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@782 bbd45198-f89e-11dd-88c7-29a3b14d5316
This commit is contained in:
parent
4902e69f1e
commit
a3e2556360
|
@ -66,7 +66,7 @@ typedef unsigned char u_char;
|
|||
typedef unsigned short u_short;
|
||||
typedef unsigned long u_long;
|
||||
|
||||
#if !defined(__CC_ARM) && !defined(__ICCARM__) && !defined(__ICCM16C__)
|
||||
#if !defined(__CC_ARM) && !defined(__IAR_SYSTEMS_ICC__)
|
||||
typedef unsigned int size_t;
|
||||
|
||||
#ifndef NULL
|
||||
|
|
|
@ -26,6 +26,7 @@
|
|||
|
||||
/* finsh thread */
|
||||
static struct rt_thread finsh_thread;
|
||||
ALIGN(RT_ALIGN_SIZE)
|
||||
static char finsh_thread_stack[FINSH_THREAD_STACK_SIZE];
|
||||
struct finsh_shell* shell;
|
||||
|
||||
|
@ -50,7 +51,7 @@ char *strdup(const char *s)
|
|||
}
|
||||
#endif
|
||||
|
||||
#if !defined(__CC_ARM) && !defined(__ICCARM__) && !defined(__ICCM16C__)
|
||||
#if !defined(__CC_ARM) && !defined(__IAR_SYSTEMS_ICC__)
|
||||
int isalpha( int ch )
|
||||
{
|
||||
return (unsigned int)((ch | 0x20) - 'a') < 26u;
|
||||
|
@ -438,12 +439,12 @@ void finsh_system_init(void)
|
|||
shell = (struct finsh_shell*)rt_malloc(sizeof(struct finsh_shell));
|
||||
#else
|
||||
shell = &_shell;
|
||||
#endif
|
||||
if (shell == RT_NULL)
|
||||
{
|
||||
rt_kprintf("no memory for shell\n");
|
||||
return;
|
||||
}
|
||||
#endif
|
||||
if (shell == RT_NULL)
|
||||
{
|
||||
rt_kprintf("no memory for shell\n");
|
||||
return;
|
||||
}
|
||||
|
||||
memset(shell, 0, sizeof(struct finsh_shell));
|
||||
|
||||
|
|
|
@ -71,7 +71,7 @@ typedef rt_uint32_t mem_ptr_t;
|
|||
#define PACK_STRUCT_STRUCT __attribute__ ((__packed__))
|
||||
#define PACK_STRUCT_BEGIN
|
||||
#define PACK_STRUCT_END
|
||||
#elif defined(__ICCARM__) /* IAR Compiler */
|
||||
#elif defined(__IAR_SYSTEMS_ICC__) /* IAR Compiler */
|
||||
#define PACK_STRUCT_BEGIN
|
||||
#define PACK_STRUCT_STRUCT
|
||||
#define PACK_STRUCT_END
|
||||
|
|
Loading…
Reference in New Issue