mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2026-08-26 04:28:27 +08:00
Support Thumb 2.
This commit is contained in:
@@ -148,7 +148,10 @@
|
||||
#define PUBLIC(sym) .globl SYM (sym)
|
||||
#define EXTERN(sym) .globl SYM (sym)
|
||||
|
||||
#ifdef __thumb__
|
||||
#if defined(__thumb2__)
|
||||
#define DEFINE_FUNCTION_ARM(name) \
|
||||
.thumb_func ; .globl name ; name:
|
||||
#elif defined(__thumb__)
|
||||
#define DEFINE_FUNCTION_ARM(name) \
|
||||
.thumb_func ; .globl name ; name: ; bx pc ; \
|
||||
.arm ; .globl name ## _arm ; name ## _arm:
|
||||
|
||||
Reference in New Issue
Block a user