我尝试自己移植RT-Thread Nano时,各种报错
15:41:33 **** Incremental Build of configuration obj for project tshell ****
make -j6 all
D:\Demo\tshell\rtthread\include/rtdef.h: Assembler messages:
D:\Demo\tshell\rtthread\include/rtdef.h:60: Error: unrecognized opcode `typedef signed char rt_int8_t'
D:\Demo\tshell\rtthread\include/rtdef.h:61: Error: unrecognized opcode `typedef signed short rt_int16_t'
D:\Demo\tshell\rtthread\include/rtdef.h:62: Error: unrecognized opcode `typedef signed int rt_int32_t'
D:\Demo\tshell\rtthread\include/rtdef.h:63: Error: unrecognized opcode `typedef unsigned char rt_uint8_t'
D:\Demo\tshell\rtthread\include/rtdef.h:64: Error: unrecognized opcode `typedef unsigned short rt_uint16_t'
D:\Demo\tshell\rtthread\include/rtdef.h:65: Error: unrecognized opcode `typedef unsigned int rt_uint32_t'
D:\Demo\tshell\rtthread\include/rtdef.h:71: Error: unrecognized opcode `typedef signed long long rt_int64_t'
D:\Demo\tshell\rtthread\include/rtdef.h:72: Error: unrecognized opcode `typedef unsigned long long rt_uint64_t'
D:\Demo\tshell\rtthread\include/rtdef.h:76: Error: unrecognized opcode `typedef int rt_bool_t'
D:\Demo\tshell\rtthread\include/rtdef.h:77: Error: unrecognized opcode `typedef long rt_base_t'
D:\Demo\tshell\rtthread\include/rtdef.h:78: Error: unrecognized opcode `typedef unsigned long rt_ubase_t'
D:\Demo\tshell\rtthread\include/rtdef.h:80: Error: unrecognized opcode `typedef rt_base_t rt_err_t'
D:\Demo\tshell\rtthread\include/rtdef.h:81: Error: unrecognized opcode `typedef rt_uint32_t rt_time_t'
D:\Demo\tshell\rtthread\include/rtdef.h:82: Error: unrecognized opcode `typedef rt_uint32_t rt_tick_t'
D:\Demo\tshell\rtthread\include/rtdef.h:83: Error: unrecognized opcode `typedef rt_base_t rt_flag_t'
D:\Demo\tshell\rtthread\include/rtdef.h:84: Error: unrecognized opcode `typedef rt_ubase_t rt_size_t'
D:\Demo\tshell\rtthread\include/rtdef.h:85: Error: unrecognized opcode `typedef rt_ubase_t rt_dev_t'
D:\Demo\tshell\rtthread\include/rtdef.h:86: Error: unrecognized opcode `typedef rt_base_t rt_off_t'
D:\Demo\tshell\rtthread\include/rtdef.h:137: Error: unrecognized opcode `typedef __builtin_va_list __gnuc_va_list'
D:\Demo\tshell\rtthread\include/rtdef.h:138: Error: unrecognized opcode `typedef __gnuc_va_list va_list'
D:\Demo\tshell\rtthread\include/rtdef.h:305: Error: unrecognized opcode `struct rt_list_node'
D:\Demo\tshell\rtthread\include/rtdef.h:306: Error: junk at end of line, first unrecognized character is `{'
D:\Demo\tshell\rtthread\include/rtdef.h:307: Error: unrecognized opcode `struct rt_list_node*next'
D:\Demo\tshell\rtthread\include/rtdef.h:308: Error: unrecognized opcode `struct rt_list_node*prev'
D:\Demo\tshell\rtthread\include/rtdef.h:309: Error: junk at end of line, first unrecognized character is `}'
D:\Demo\tshell\rtthread\include/rtdef.h:310: Error: unrecognized opcode `typedef struct rt_list_node rt_list_t'
D:\Demo\tshell\rtthread\include/rtdef.h:315: Error: unrecognized opcode `struct rt_slist_node'
D:\Demo\tshell\rtthread\include/rtdef.h:316: Error: junk at end of line, first unrecognized character is `{'
D:\Demo\tshell\rtthread\include/rtdef.h:317: Error: unrecognized opcode `struct rt_slist_node*next'
D:\Demo\tshell\rtthread\include/rtdef.h:318: Error: junk at end of line, first unrecognized character is `}'
D:\Demo\tshell\rtthread\include/rtdef.h:319: Error: unrecognized opcode `typedef struct rt_slist_node rt_slist_t'
D:\Demo\tshell\rtthread\include/rtdef.h:334: Error: unrecognized opcode `struct rt_object'
D:\Demo\tshell\rtthread\include/rtdef.h:335: Error: junk at end of line, first unrecognized character is `{'
D:\Demo\tshell\rtthread\include/rtdef.h:336: Error: unrecognized opcode `char name[RT_NAME_MAX]'
D:\Demo\tshell\rtthread\include/rtdef.h:337: Error: unrecognized opcode `rt_uint8_t type'
D:\Demo\tshell\rtthread\include/rtdef.h:338: Error: unrecognized opcode `rt_uint8_t flag'
D:\Demo\tshell\rtthread\include/rtdef.h:340: Error: unrecognized opcode `rt_list_t list'
D:\Demo\tshell\rtthread\include/rtdef.h:341: Error: junk at end of line, first unrecognized character is `}'
D:\Demo\tshell\rtthread\include/rtdef.h:342: Error: unrecognized opcode `typedef struct rt_object*rt_object_t'
D:\Demo\tshell\rtthread\include/rtdef.h:360: Error: unrecognized opcode `enum rt_object_class_type'
D:\Demo\tshell\rtthread\include/rtdef.h:361: Error: junk at end of line, first unrecognized character is `{'
D:\Demo\tshell\rtthread\include/rtdef.h:362: Error: junk at end of line, first unrecognized character is `,'
D:\Demo\tshell\rtthread\include/rtdef.h:363: Error: junk at end of line, first unrecognized character is `,'
D:\Demo\tshell\rtthread\include/rtdef.h:364: Error: junk at end of line, first unrecognized character is `,'
D:\Demo\tshell\rtthread\include/rtdef.h:365: Error: junk at end of line, first unrecognized character is `,'
D:\Demo\tshell\rtthread\include/rtdef.h:366: Error: junk at end of line, first unrecognized character is `,'
D:\Demo\tshell\rtthread\include/rtdef.h:367: Error: junk at end of line, first unrecognized character is `,'
D:\Demo\tshell\rtthread\include/rtdef.h:368: Error: junk at end of line, first unrecognized character is `,'
D:\Demo\tshell\rtthread\include/rtdef.h:369: Error: junk at end of line, first unrecognized character is `,'
D:\Demo\tshell\rtthread\include/rtdef.h:370: Error: junk at end of line, first unrecognized character is `,'
D:\Demo\tshell\rtthread\include/rtdef.h:371: Error: junk at end of line, first unrecognized character is `,'
D:\Demo\tshell\rtthread\include/rtdef.h:372: Error: junk at end of line, first unrecognized character is `,'
D:\Demo\tshell\rtthread\include/rtdef.h:373: Error: junk at end of line, first unrecognized character is `,'
D:\Demo\tshell\rtthread\include/rtdef.h:375: Error: junk at end of line, first unrecognized character is `}'
D:\Demo\tshell\rtthread\include/rtdef.h:380: Error: unrecognized opcode `struct rt_object_information'
D:\Demo\tshell\rtthread\include/rtdef.h:381: Error: junk at end of line, first unrecognized character is `{'
D:\Demo\tshell\rtthread\include/rtdef.h:382: Error: unrecognized opcode `enum rt_object_class_type type'
D:\Demo\tshell\rtthread\include/rtdef.h:383: Error: unrecognized opcode `rt_list_t object_list'
D:\Demo\tshell\rtthread\include/rtdef.h:384: Error: unrecognized opcode `rt_size_t object_size'
D:\Demo\tshell\rtthread\include/rtdef.h:385: Error: junk at end of line, first unrecognized character is `}'
D:\Demo\tshell\rtthread\include/rtdef.h:434: Error: unrecognized opcode `struct rt_timer'
D:\Demo\tshell\rtthread\include/rtdef.h:435: Error: junk at end of line, first unrecognized character is `{'
D:\Demo\tshell\rtthread\include/rtdef.h:436: Error: unrecognized opcode `struct rt_object parent'
D:\Demo\tshell\rtthread\include/rtdef.h:438: Error: unrecognized opcode `rt_list_t row[1]'
D:\Demo\tshell\rtthread\include/rtdef.h:440: Error: unrecognized opcode `void (*timeout_func)(void*parameter)'
D:\Demo\tshell\rtthread\include/rtdef.h:441: Error: unrecognized opcode `void *parameter'
D:\Demo\tshell\rtthread\include/rtdef.h:443: Error: unrecognized opcode `rt_tick_t init_tick'
D:\Demo\tshell\rtthread\include/rtdef.h:444: Error: unrecognized opcode `rt_tick_t timeout_tick'
D:\Demo\tshell\rtthread\include/rtdef.h:445: Error: junk at end of line, first unrecognized character is `}'
D:\Demo\tshell\rtthread\include/rtdef.h:446: Error: unrecognized opcode `typedef struct rt_timer*rt_timer_t'
D:\Demo\tshell\rtthread\include/rtdef.h:482: Error: unrecognized opcode `struct rt_thread'
D:\Demo\tshell\rtthread\include/rtdef.h:483: Error: junk at end of line, first unrecognized character is `{'
D:\Demo\tshell\rtthread\include/rtdef.h:485: Error: unrecognized opcode `char name[RT_NAME_MAX]'
D:\Demo\tshell\rtthread\include/rtdef.h:486: Error: unrecognized opcode `rt_uint8_t type'
D:\Demo\tshell\rtthread\include/rtdef.h:487: Error: unrecognized opcode `rt_uint8_t flags'
D:\Demo\tshell\rtthread\include/rtdef.h:489: Error: unrecognized opcode `rt_list_t list'
D:\Demo\tshell\rtthread\include/rtdef.h:490: Error: unrecognized opcode `rt_list_t tlist'
D:\Demo\tshell\rtthread\include/rtdef.h:493: Error: unrecognized opcode `void *sp'
D:\Demo\tshell\rtthread\include/rtdef.h:494: Error: unrecognized opcode `void *entry'
D:\Demo\tshell\rtthread\include/rtdef.h:495: Error: unrecognized opcode `void *parameter'
D:\Demo\tshell\rtthread\include/rtdef.h:496: Error: unrecognized opcode `void *stack_addr'
D:\Demo\tshell\rtthread\include/rtdef.h:497: Error: unrecognized opcode `rt_uint32_t stack_size'
D:\Demo\tshell\rtthread\include/rtdef.h:500: Error: unrecognized opcode `rt_err_t error'
D:\Demo\tshell\rtthread\include/rtdef.h:502: Error: unrecognized opcode `rt_uint8_t stat'
D:\Demo\tshell\rtthread\include/rtdef.h:505: Error: unrecognized opcode `rt_uint8_t current_priority'
D:\Demo\tshell\rtthread\include/rtdef.h:506: Error: unrecognized opcode `rt_uint8_t init_priority'
D:\Demo\tshell\rtthread\include/rtdef.h:511: Error: unrecognized opcode `rt_uint32_t number_mask'
D:\Demo\tshell\rtthread\include/rtdef.h:519: Error: unrecognized opcode `rt_ubase_t init_tick'
D:\Demo\tshell\rtthread\include/rtdef.h:520: Error: unrecognized opcode `rt_ubase_t remaining_tick'
D:\Demo\tshell\rtthread\include/rtdef.h:522: Error: unrecognized opcode `struct rt_timer thread_timer'
D:\Demo\tshell\rtthread\include/rtdef.h:524: Error: unrecognized opcode `void (*cleanup)(struct rt_thread*tid)'
D:\Demo\tshell\rtthread\include/rtdef.h:526: Error: unrecognized opcode `rt_uint32_t user_data'
D:\Demo\tshell\rtthread\include/rtdef.h:527: Error: junk at end of line, first unrecognized character is `}'
D:\Demo\tshell\rtthread\include/rtdef.h:528: Error: unrecognized opcode `typedef struct rt_thread*rt_thread_t'
D:\Demo\tshell\rtthread\include/rtdef.h:553: Error: unrecognized opcode `struct rt_ipc_object'
D:\Demo\tshell\rtthread\include/rtdef.h:554: Error: junk at end of line, first unrecognized character is `{'
D:\Demo\tshell\rtthread\include/rtdef.h:555: Error: unrecognized opcode `struct rt_object parent'
D:\Demo\tshell\rtthread\include/rtdef.h:557: Error: unrecognized opcode `rt_list_t suspend_thread'
D:\Demo\tshell\rtthread\include/rtdef.h:558: Error: junk at end of line, first unrecognized character is `}'
D:\Demo\tshell\rtthread\include/rtservice.h:47: Error: unrecognized opcode `static __inline void rt_list_init(rt_list_t*l)'
D:\Demo\tshell\rtthread\include/rtservice.h:48: Error: junk at end of line, first unrecognized character is `{'
D:\Demo\tshell\rtthread\include/rtservice.h:49: Error: unrecognized opcode `l->next =l->prev=l'
D:\Demo\tshell\rtthread\include/rtservice.h:50: Error: junk at end of line, first unrecognized character is `}'
D:\Demo\tshell\rtthread\include/rtservice.h:58: Error: unrecognized opcode `static __inline void rt_list_insert_after(rt_list_t*l,rt_list_t*n)'
D:\Demo\tshell\rtthread\include/rtservice.h:59: Error: junk at end of line, first unrecognized character is `{'
D:\Demo\tshell\rtthread\include/rtservice.h:60: Error: unrecognized opcode `l->next->prev =n'
D:\Demo\tshell\rtthread\include/rtservice.h:61: Error: unrecognized opcode `n->next =l->next'
D:\Demo\tshell\rtthread\include/rtservice.h:63: Error: unrecognized opcode `l->next =n'
D:\Demo\tshell\rtthread\include/rtservice.h:64: Error: unrecognized opcode `n->prev =l'
D:\Demo\tshell\rtthread\include/rtservice.h:65: Error: junk at end of line, first unrecognized character is `}'
D:\Demo\tshell\rtthread\include/rtservice.h:73: Error: unrecognized opcode `static __inline void rt_list_insert_before(rt_list_t*l,rt_list_t*n)'
D:\Demo\tshell\rtthread\include/rtservice.h:74: Error: junk at end of line, first unrecognized character is `{'
D:\Demo\tshell\rtthread\include/rtservice.h:75: Error: unrecognized opcode `l->prev->next =n'
D:\Demo\tshell\rtthread\include/rtservice.h:76: Error: unrecognized opcode `n->prev =l->prev'
D:\Demo\tshell\rtthread\include/rtservice.h:78: Error: unrecognized opcode `l->prev =n'
D:\Demo\tshell\rtthread\include/rtservice.h:79: Error: unrecognized opcode `n->next =l'
D:\Demo\tshell\rtthread\include/rtservice.h:80: Error: junk at end of line, first unrecognized character is `}'
D:\Demo\tshell\rtthread\include/rtservice.h:86: Error: unrecognized opcode `static __inline void rt_list_remove(rt_list_t*n)'
D:\Demo\tshell\rtthread\include/rtservice.h:87: Error: junk at end of line, first unrecognized character is `{'
D:\Demo\tshell\rtthread\include/rtservice.h:88: Error: unrecognized opcode `n->next->prev =n->prev'
D:\Demo\tshell\rtthread\include/rtservice.h:89: Error: unrecognized opcode `n->prev->next =n->next'
D:\Demo\tshell\rtthread\include/rtservice.h:91: Error: unrecognized opcode `n->next =n->prev=n'
D:\Demo\tshell\rtthread\include/rtservice.h:92: Error: junk at end of line, first unrecognized character is `}'
D:\Demo\tshell\rtthread\include/rtservice.h:98: Error: unrecognized opcode `static __inline int rt_list_isempty(const rt_list_t*l)'
D:\Demo\tshell\rtthread\include/rtservice.h:99: Error: junk at end of line, first unrecognized character is `{'
D:\Demo\tshell\rtthread\include/rtservice.h:100: Error: unrecognized opcode `return l->next==l'
D:\Demo\tshell\rtthread\include/rtservice.h:101: Error: junk at end of line, first unrecognized character is `}'
D:\Demo\tshell\rtthread\include/rtservice.h:107: Error: unrecognized opcode `static __inline unsigned int rt_list_len(const rt_list_t*l)'
D:\Demo\tshell\rtthread\include/rtservice.h:108: Error: junk at end of line, first unrecognized character is `{'
D:\Demo\tshell\rtthread\include/rtservice.h:109: Error: unrecognized opcode `unsigned int len=0'
D:\Demo\tshell\rtthread\include/rtservice.h:110: Error: unrecognized opcode `const rt_list_t*p=l'
D:\Demo\tshell\rtthread\include/rtservice.h:111: Error: unrecognized opcode `while (p->next!=l)'
D:\Demo\tshell\rtthread\include/rtservice.h:112: Error: junk at end of line, first unrecognized character is `{'
D:\Demo\tshell\rtthread\include/rtservice.h:113: Error: bad expression
D:\Demo\tshell\rtthread\include/rtservice.h:113: Error: junk at end of line, first unrecognized character is `n'
D:\Demo\tshell\rtthread\include/rtservice.h:114: Error: unrecognized opcode `len ++'
D:\Demo\tshell\rtthread\include/rtservice.h:115: Error: junk at end of line, first unrecognized character is `}'
D:\Demo\tshell\rtthread\include/rtservice.h:117: Error: unrecognized opcode `return len'
D:\Demo\tshell\rtthread\include/rtservice.h:118: Error: junk at end of line, first unrecognized character is `}'
D:\Demo\tshell\rtthread\include/rtservice.h:189: Error: unrecognized opcode `static __inline void rt_slist_init(rt_slist_t*l)'
D:\Demo\tshell\rtthread\include/rtservice.h:190: Error: junk at end of line, first unrecognized character is `{'
D:\Demo\tshell\rtthread\include/rtservice.h:191: Error: unrecognized opcode `l->next =(0)'
D:\Demo\tshell\rtthread\include/rtservice.h:192: Error: junk at end of line, first unrecognized character is `}'
D:\Demo\tshell\rtthread\include/rtservice.h:194: Error: unrecognized opcode `static __inline void rt_slist_append(rt_slist_t*l,rt_slist_t*n)'
D:\Demo\tshell\rtthread\include/rtservice.h:195: Error: junk at end of line, first unrecognized character is `{'
D:\Demo\tshell\rtthread\include/rtservice.h:196: Error: unrecognized opcode `struct rt_slist_node*node'
D:\Demo\tshell\rtthread\include/rtservice.h:199: Error: unrecognized opcode `while (node->next)node=node->next'
D:\Demo\tshell\rtthread\include/rtservice.h:202: Error: unrecognized opcode `node->next =n'
D:\Demo\tshell\rtthread\include/rtservice.h:203: Error: unrecognized opcode `n->next =(0)'
D:\Demo\tshell\rtthread\include/rtservice.h:204: Error: junk at end of line, first unrecognized character is `}'
D:\Demo\tshell\rtthread\include/rtservice.h:206: Error: unrecognized opcode `static __inline void rt_slist_insert(rt_slist_t*l,rt_slist_t*n)'
D:\Demo\tshell\rtthread\include/rtservice.h:207: Error: junk at end of line, first unrecognized character is `{'
D:\Demo\tshell\rtthread\include/rtservice.h:208: Error: unrecognized opcode `n->next =l->next'
D:\Demo\tshell\rtthread\include/rtservice.h:209: Error: unrecognized opcode `l->next =n'
D:\Demo\tshell\rtthread\include/rtservice.h:210: Error: junk at end of line, first unrecognized character is `}'
D:\Demo\tshell\rtthread\include/rtservice.h:212: Error: unrecognized opcode `static __inline unsigned int rt_slist_len(const rt_slist_t*l)'
D:\Demo\tshell\rtthread\include/rtservice.h:213: Error: junk at end of line, first unrecognized character is `{'
D:\Demo\tshell\rtthread\include/rtservice.h:214: Error: unrecognized opcode `unsigned int len=0'
D:\Demo\tshell\rtthread\include/rtservice.h:215: Error: unrecognized opcode `const rt_slist_t*list=l->next'
D:\Demo\tshell\rtthread\include/rtservice.h:216: Error: unrecognized opcode `while (list!=(0))'
D:\Demo\tshell\rtthread\include/rtservice.h:217: Error: junk at end of line, first unrecognized character is `{'
D:\Demo\tshell\rtthread\include/rtservice.h:218: Error: bad expression
D:\Demo\tshell\rtthread\include/rtservice.h:218: Error: junk at end of line, first unrecognized character is `n'
D:\Demo\tshell\rtthread\include/rtservice.h:219: Error: unrecognized opcode `len ++'
D:\Demo\tshell\rtthread\include/rtservice.h:220: Error: junk at end of line, first unrecognized character is `}'
D:\Demo\tshell\rtthread\include/rtservice.h:222: Error: unrecognized opcode `return len'
D:\Demo\tshell\rtthread\include/rtservice.h:223: Error: junk at end of line, first unrecognized character is `}'
D:\Demo\tshell\rtthread\include/rtservice.h:225: Error: unrecognized opcode `static __inline rt_slist_t*rt_slist_remove(rt_slist_t*l,rt_slist_t*n)'
D:\Demo\tshell\rtthread\include/rtservice.h:226: Error: junk at end of line, first unrecognized character is `{'
D:\Demo\tshell\rtthread\include/rtservice.h:228: Error: unrecognized opcode `struct rt_slist_node*node=l'
D:\Demo\tshell\rtthread\include/rtservice.h:229: Error: unrecognized opcode `while (node->next&&node->next!=n)node=node->next'
D:\Demo\tshell\rtthread\include/rtservice.h:232: Error: unrecognized opcode `if (node->next!=(rt_slist_t*)0)node->next=node->next->next'
D:\Demo\tshell\rtthread\include/rtservice.h:234: Error: unrecognized opcode `return l'
D:\Demo\tshell\rtthread\include/rtservice.h:235: Error: junk at end of line, first unrecognized character is `}'
D:\Demo\tshell\rtthread\include/rtservice.h:237: Error: unrecognized opcode `static __inline rt_slist_t*rt_slist_first(rt_slist_t*l)'
D:\Demo\tshell\rtthread\include/rtservice.h:238: Error: junk at end of line, first unrecognized character is `{'
D:\Demo\tshell\rtthread\include/rtservice.h:239: Error: unrecognized opcode `return l->next'
D:\Demo\tshell\rtthread\include/rtservice.h:240: Error: junk at end of line, first unrecognized character is `}'
D:\Demo\tshell\rtthread\include/rtservice.h:242: Error: unrecognized opcode `static __inline rt_slist_t*rt_slist_tail(rt_slist_t*l)'
D:\Demo\tshell\rtthread\include/rtservice.h:243: Error: junk at end of line, first unrecognized character is `{'
D:\Demo\tshell\rtthread\include/rtservice.h:244: Error: unrecognized opcode `while (l->next)l=l->next'
D:\Demo\tshell\rtthread\include/rtservice.h:246: Error: unrecognized opcode `return l'
D:\Demo\tshell\rtthread\include/rtservice.h:247: Error: junk at end of line, first unrecognized character is `}'
D:\Demo\tshell\rtthread\include/rtservice.h:249: Error: unrecognized opcode `static __inline rt_slist_t*rt_slist_next(rt_slist_t*n)'
D:\Demo\tshell\rtthread\include/rtservice.h:250: Error: junk at end of line, first unrecognized character is `{'
D:\Demo\tshell\rtthread\include/rtservice.h:251: Error: unrecognized opcode `return n->next'
D:\Demo\tshell\rtthread\include/rtservice.h:252: Error: junk at end of line, first unrecognized character is `}'
D:\Demo\tshell\rtthread\include/rtservice.h:254: Error: unrecognized opcode `static __inline int rt_slist_isempty(rt_slist_t*l)'
D:\Demo\tshell\rtthread\include/rtservice.h:255: Error: junk at end of line, first unrecognized character is `{'
D:\Demo\tshell\rtthread\include/rtservice.h:256: Error: unrecognized opcode `return l->next==(0)'
D:\Demo\tshell\rtthread\include/rtservice.h:257: Error: junk at end of line, first unrecognized character is `}'
D:\Demo\tshell\rtthread\include/rtthread.h:39: Error: unrecognized opcode `void rt_system_object_init(void)'
D:\Demo\tshell\rtthread\include/rtthread.h:40: Error: unrecognized opcode `struct rt_object_information*'
D:\Demo\tshell\rtthread\include/rtthread.h:41: Error: unrecognized opcode `rt_object_get_information(enum rt_object_class_type type)'
D:\Demo\tshell\rtthread\include/rtthread.h:42: Error: unrecognized opcode `int rt_object_get_length(enum rt_object_class_type type)'
D:\Demo\tshell\rtthread\include/rtthread.h:43: Error: unrecognized opcode `int rt_object_get_pointers(enum rt_object_class_type type,rt_object_t*pointers,int maxlen)'
D:\Demo\tshell\rtthread\include/rtthread.h:45: Error: unrecognized opcode `void rt_object_init(struct rt_object*object,'
D:\Demo\tshell\rtthread\include/rtthread.h:46: Error: unrecognized opcode `enum rt_object_class_type type,'
D:\Demo\tshell\rtthread\include/rtthread.h:47: Error: unrecognized opcode `const char*name)'
D:\Demo\tshell\rtthread\include/rtthread.h:48: Error: unrecognized opcode `void rt_object_detach(rt_object_t object)'
D:\Demo\tshell\rtthread\include/rtthread.h:49: Error: unrecognized opcode `rt_object_t rt_object_allocate(enum rt_object_class_type type,'
D:\Demo\tshell\rtthread\include/rtthread.h:50: Error: unrecognized opcode `const char*name)'
D:\Demo\tshell\rtthread\include/rtthread.h:51: Error: unrecognized opcode `void rt_object_delete(rt_object_t object)'
D:\Demo\tshell\rtthread\include/rtthread.h:52: Error: unrecognized opcode `rt_bool_t rt_object_is_systemobject(rt_object_t object)'
D:\Demo\tshell\rtthread\include/rtthread.h:53: Error: unrecognized opcode `rt_uint8_t rt_object_get_type(rt_object_t object)'
D:\Demo\tshell\rtthread\include/rtthread.h:54: Error: unrecognized opcode `rt_object_t rt_object_find(const char*name,rt_uint8_t type)'
D:\Demo\tshell\rtthread\include/rtthread.h:75: Error: unrecognized opcode `void rt_system_tick_init(void)'
D:\Demo\tshell\rtthread\include/rtthread.h:76: Error: unrecognized opcode `rt_tick_t rt_tick_get(void)'
D:\Demo\tshell\rtthread\include/rtthread.h:77: Error: unrecognized opcode `void rt_tick_set(rt_tick_t tick)'
D:\Demo\tshell\rtthread\include/rtthread.h:78: Error: unrecognized opcode `void rt_tick_increase(void)'
D:\Demo\tshell\rtthread\include/rtthread.h:79: Error: unrecognized opcode `rt_tick_t rt_tick_from_millisecond(rt_int32_t ms)'
D:\Demo\tshell\rtthread\include/rtthread.h:81: Error: unrecognized opcode `void rt_system_timer_init(void)'
D:\Demo\tshell\rtthread\include/rtthread.h:82: Error: unrecognized opcode `void rt_system_timer_thread_init(void)'
D:\Demo\tshell\rtthread\include/rtthread.h:84: Error: unrecognized opcode `void rt_timer_init(rt_timer_t timer,'
D:\Demo\tshell\rtthread\include/rtthread.h:85: Error: unrecognized opcode `const char*name,'
D:\Demo\tshell\rtthread\include/rtthread.h:86: Error: unrecognized opcode `void (*timeout)(void*parameter),'
D:\Demo\tshell\rtthread\include/rtthread.h:87: Error: unrecognized opcode `void *parameter,'
D:\Demo\tshell\rtthread\include/rtthread.h:88: Error: unrecognized opcode `rt_tick_t time,'
D:\Demo\tshell\rtthread\include/rtthread.h:89: Error: unrecognized opcode `rt_uint8_t flag)'
D:\Demo\tshell\rtthread\include/rtthread.h:90: Error: unrecognized opcode `rt_err_t rt_timer_detach(rt_timer_t timer)'
D:\Demo\tshell\rtthread\include/rtthread.h:91: Error: unrecognized opcode `rt_timer_t rt_timer_create(const char*name,'
D:\Demo\tshell\rtthread\include/rtthread.h:92: Error: unrecognized opcode `void (*timeout)(void*parameter),'
D:\Demo\tshell\rtthread\include/rtthread.h:93: Error: unrecognized opcode `void *parameter,'
D:\Demo\tshell\rtthread\include/rtthread.h:94: Error: unrecognized opcode `rt_tick_t time,'
D:\Demo\tshell\rtthread\include/rtthread.h:95: Error: unrecognized opcode `rt_uint8_t flag)'
D:\Demo\tshell\rtthread\include/rtthread.h:96: Error: unrecognized opcode `rt_err_t rt_timer_delete(rt_timer_t timer)'
D:\Demo\tshell\rtthread\include/rtthread.h:97: Error: unrecognized opcode `rt_err_t rt_timer_start(rt_timer_t timer)'
D:\Demo\tshell\rtthread\include/rtthread.h:98: Error: unrecognized opcode `rt_err_t rt_timer_stop(rt_timer_t timer)'
D:\Demo\tshell\rtthread\include/rtthread.h:99: Error: unrecognized opcode `rt_err_t rt_timer_control(rt_timer_t timer,int cmd,void*arg)'
D:\Demo\tshell\rtthread\include/rtthread.h:101: Error: unrecognized opcode `rt_tick_t rt_timer_next_timeout_tick(void)'
D:\Demo\tshell\rtthread\include/rtthread.h:102: Error: unrecognized opcode `void rt_timer_check(void)'
D:\Demo\tshell\rtthread\include/rtthread.h:120: Error: unrecognized opcode `rt_err_t rt_thread_init(struct rt_thread*thread,'
D:\Demo\tshell\rtthread\include/rtthread.h:121: Error: unrecognized opcode `const char*name,'
D:\Demo\tshell\rtthread\include/rtthread.h:122: Error: unrecognized opcode `void (*entry)(void*parameter),'
D:\Demo\tshell\rtthread\include/rtthread.h:123: Error: unrecognized opcode `void *parameter,'
D:\Demo\tshell\rtthread\include/rtthread.h:124: Error: unrecognized opcode `void *stack_start,'
D:\Demo\tshell\rtthread\include/rtthread.h:125: Error: unrecognized opcode `rt_uint32_t stack_size,'
D:\Demo\tshell\rtthread\include/rtthread.h:126: Error: unrecognized opcode `rt_uint8_t priority,'
D:\Demo\tshell\rtthread\include/rtthread.h:127: Error: unrecognized opcode `rt_uint32_t tick)'
D:\Demo\tshell\rtthread\include/rtthread.h:128: Error: unrecognized opcode `rt_err_t rt_thread_detach(rt_thread_t thread)'
D:\Demo\tshell\rtthread\include/rtthread.h:129: Error: unrecognized opcode `rt_thread_t rt_thread_create(const char*name,'
D:\Demo\tshell\rtthread\include/rtthread.h:130: Error: unrecognized opcode `void (*entry)(void*parameter),'
D:\Demo\tshell\rtthread\include/rtthread.h:131: Error: unrecognized opcode `void *parameter,'
D:\Demo\tshell\rtthread\include/rtthread.h:132: Error: unrecognized opcode `rt_uint32_t stack_size,'
D:\Demo\tshell\rtthread\include/rtthread.h:133: Error: unrecognized opcode `rt_uint8_t priority,'
D:\Demo\tshell\rtthread\include/rtthread.h:134: Error: unrecognized opcode `rt_uint32_t tick)'
D:\Demo\tshell\rtthread\include/rtthread.h:135: Error: unrecognized opcode `rt_thread_t rt_thread_self(void)'
D:\Demo\tshell\rtthread\include/rtthread.h:136: Error: unrecognized opcode `rt_thread_t rt_thread_find(char*name)'
D:\Demo\tshell\rtthread\include/rtthread.h:137: Error: unrecognized opcode `rt_err_t rt_thread_startup(rt_thread_t thread)'
D:\Demo\tshell\rtthread\include/rtthread.h:138: Error: unrecognized opcode `rt_err_t rt_thread_delete(rt_thread_t thread)'
D:\Demo\tshell\rtthread\include/rtthread.h:140: Error: unrecognized opcode `rt_err_t rt_thread_yield(void)'
D:\Demo\tshell\rtthread\include/rtthread.h:141: Error: unrecognized opcode `rt_err_t rt_thread_delay(rt_tick_t tick)'
D:\Demo\tshell\rtthread\include/rtthread.h:142: Error: unrecognized opcode `rt_err_t rt_thread_delay_until(rt_tick_t*tick,rt_tick_t inc_tick)'
D:\Demo\tshell\rtthread\include/rtthread.h:143: Error: unrecognized opcode `rt_err_t rt_thread_mdelay(rt_int32_t ms)'
D:\Demo\tshell\rtthread\include/rtthread.h:144: Error: unrecognized opcode `rt_err_t rt_thread_control(rt_thread_t thread,int cmd,void*arg)'
D:\Demo\tshell\rtthread\include/rtthread.h:145: Error: unrecognized opcode `rt_err_t rt_thread_suspend(rt_thread_t thread)'
D:\Demo\tshell\rtthread\include/rtthread.h:146: Error: unrecognized opcode `rt_err_t rt_thread_resume(rt_thread_t thread)'
D:\Demo\tshell\rtthread\include/rtthread.h:147: Error: unrecognized opcode `void rt_thread_timeout(void*parameter)'
D:\Demo\tshell\rtthread\include/rtthread.h:158: Error: unrecognized opcode `void rt_thread_idle_init(void)'
D:\Demo\tshell\rtthread\include/rtthread.h:163: Error: unrecognized opcode `void rt_thread_idle_excute(void)'
D:\Demo\tshell\rtthread\include/rtthread.h:164: Error: unrecognized opcode `rt_thread_t rt_thread_idle_gethandler(void)'
D:\Demo\tshell\rtthread\include/rtthread.h:169: Error: unrecognized opcode `void rt_system_scheduler_init(void)'
D:\Demo\tshell\rtthread\include/rtthread.h:170: Error: unrecognized opcode `void rt_system_scheduler_start(void)'
D:\Demo\tshell\rtthread\include/rtthread.h:172: Error: unrecognized opcode `void rt_schedule(void)'
D:\Demo\tshell\rtthread\include/rtthread.h:173: Error: unrecognized opcode `void rt_schedule_insert_thread(struct rt_thread*thread)'
D:\Demo\tshell\rtthread\include/rtthread.h:174: Error: unrecognized opcode `void rt_schedule_remove_thread(struct rt_thread*thread)'
D:\Demo\tshell\rtthread\include/rtthread.h:176: Error: unrecognized opcode `void rt_enter_critical(void)'
D:\Demo\tshell\rtthread\include/rtthread.h:177: Error: unrecognized opcode `void rt_exit_critical(void)'
D:\Demo\tshell\rtthread\include/rtthread.h:178: Error: unrecognized opcode `rt_uint16_t rt_critical_level(void)'
D:\Demo\tshell\rtthread\include/rtthread.h:426: Error: unrecognized opcode `void rt_interrupt_enter(void)'
D:\Demo\tshell\rtthread\include/rtthread.h:427: Error: unrecognized opcode `void rt_interrupt_leave(void)'
D:\Demo\tshell\rtthread\include/rtthread.h:432: Error: unrecognized opcode `rt_uint8_t rt_interrupt_get_nest(void)'
D:\Demo\tshell\rtthread\include/rtthread.h:460: Error: unrecognized opcode `rt_int32_t rt_vsprintf(char*dest,const char*format,va_list arg_ptr)'
D:\Demo\tshell\rtthread\include/rtthread.h:461: Error: unrecognized opcode `rt_int32_t rt_vsnprintf(char*buf,rt_size_t size,const char*fmt,va_list args)'
D:\Demo\tshell\rtthread\include/rtthread.h:462: Error: unrecognized opcode `rt_int32_t rt_sprintf(char*buf,const char*format,...)'
D:\Demo\tshell\rtthread\include/rtthread.h:463: Error: unrecognized opcode `rt_int32_t rt_snprintf(char*buf,rt_size_t size,const char*format,...)'
D:\Demo\tshell\rtthread\include/rtthread.h:470: Error: unrecognized opcode `rt_err_t rt_get_errno(void)'
D:\Demo\tshell\rtthread\include/rtthread.h:471: Error: unrecognized opcode `void rt_set_errno(rt_err_t no)'
D:\Demo\tshell\rtthread\include/rtthread.h:472: Error: unrecognized opcode `int *_rt_errno(void)'
D:\Demo\tshell\rtthread\include/rtthread.h:479: Error: unrecognized opcode `int __rt_ffs(int value)'
D:\Demo\tshell\rtthread\include/rtthread.h:481: Error: unrecognized opcode `void *rt_memset(void*src,int c,rt_ubase_t n)'
D:\Demo\tshell\rtthread\include/rtthread.h:482: Error: unrecognized opcode `void *rt_memcpy(void*dest,const void*src,rt_ubase_t n)'
D:\Demo\tshell\rtthread\include/rtthread.h:484: Error: unrecognized opcode `rt_int32_t rt_strncmp(const char*cs,const char*ct,rt_ubase_t count)'
D:\Demo\tshell\rtthread\include/rtthread.h:485: Error: unrecognized opcode `rt_int32_t rt_strcmp(const char*cs,const char*ct)'
D:\Demo\tshell\rtthread\include/rtthread.h:486: Error: unrecognized opcode `rt_size_t rt_strlen(const char*src)'
D:\Demo\tshell\rtthread\include/rtthread.h:487: Error: unrecognized opcode `rt_size_t rt_strnlen(const char*s,rt_ubase_t maxlen)'
D:\Demo\tshell\rtthread\include/rtthread.h:488: Error: unrecognized opcode `char *rt_strdup(const char*s)'
D:\Demo\tshell\rtthread\include/rtthread.h:494: Error: unrecognized opcode `char *rt_strstr(const char*str1,const char*str2)'
D:\Demo\tshell\rtthread\include/rtthread.h:495: Error: unrecognized opcode `rt_int32_t rt_sscanf(const char*buf,const char*fmt,...)'
D:\Demo\tshell\rtthread\include/rtthread.h:496: Error: unrecognized opcode `char *rt_strncpy(char*dest,const char*src,rt_ubase_t n)'
D:\Demo\tshell\rtthread\include/rtthread.h:497: Error: unrecognized opcode `void *rt_memmove(void*dest,const void*src,rt_ubase_t n)'
D:\Demo\tshell\rtthread\include/rtthread.h:498: Error: unrecognized opcode `rt_int32_t rt_memcmp(const void*cs,const void*ct,rt_ubase_t count)'
D:\Demo\tshell\rtthread\include/rtthread.h:499: Error: unrecognized opcode `rt_int32_t rt_strcasecmp(const char*a,const char*b)'
D:\Demo\tshell\rtthread\include/rtthread.h:501: Error: unrecognized opcode `void rt_show_version(void)'
C:\Users\rfhop\AppData\Local\Temp\ccxtMtZ4.s: Error: symbol definition loop encountered at `p'
C:\Users\rfhop\AppData\Local\Temp\ccxtMtZ4.s: Error: symbol definition loop encountered at `list'
make: *** [rtthread/libcpu/risc-v/common/subdir.mk:25: rtthread/libcpu/risc-v/common/context_gcc.o] Error 1