Changeset aedeb57 in rtems


Ignore:
Timestamp:
May 7, 2013, 9:22:38 AM (8 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
4.11, 5, master
Children:
39993d6
Parents:
3806e01a
git-author:
Sebastian Huber <sebastian.huber@…> (05/07/13 09:22:38)
git-committer:
Sebastian Huber <sebastian.huber@…> (05/10/13 10:10:13)
Message:

arm: Add FUNCTION_THUMB_ENTRY(), etc.

Add FUNCTION_THUMB_ENTRY(), FUNCTION_ENTRY() and FUNCTION_END().

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cpukit/score/cpu/arm/rtems/asm.h

    r3806e01a raedeb57  
    144144#define EXTERN(sym) .globl SYM (sym)
    145145
     146#define FUNCTION_THUMB_ENTRY(name) \
     147  .thumb; \
     148  .thumb_func; \
     149  .align 2; \
     150  .globl name; \
     151  .type name, %function; \
     152  name:
     153
     154#define FUNCTION_ENTRY(name) \
     155  .align 2; \
     156  .globl name; \
     157  .type name, %function; \
     158  name:
     159
     160#define FUNCTION_END(name) \
     161  .size name, . - name
     162
    146163#if defined(ARM_MULTILIB_ARCH_V7M)
    147164  #define DEFINE_FUNCTION_ARM(name) \
Note: See TracChangeset for help on using the changeset viewer.