Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/libc/arch/arm32/include/fibril.h

    r50286ec r67e4c35  
    5858 *  @param ptls  Pointer to the TCB.
    5959 */
    60 #define context_set(c, _pc, stack, size, ptls) \
    61         do { \
    62                 (c)->pc = (sysarg_t) (_pc); \
    63                 (c)->sp = ((sysarg_t) (stack)) + (size) - SP_DELTA; \
    64                 (c)->tls = ((sysarg_t)(ptls)) + sizeof(tcb_t) + ARM_TP_OFFSET; \
    65                 (c)->fp = 0; \
    66         } while (0)
     60#define context_set(c, _pc, stack, size, ptls)                  \
     61        (c)->pc = (sysarg_t) (_pc);                             \
     62        (c)->sp = ((sysarg_t) (stack)) + (size) - SP_DELTA;     \
     63        (c)->tls = ((sysarg_t)(ptls)) + sizeof(tcb_t) + ARM_TP_OFFSET;
     64
    6765
    6866/** Fibril context.
     
    8179        uint32_t r7;
    8280        uint32_t r8;
    83         uint32_t tls;   /* r9 */
     81        uint32_t tls;
    8482        uint32_t r10;
    85         uint32_t fp;    /* r11 */
     83        uint32_t r11;
    8684} context_t;
    8785
Note: See TracChangeset for help on using the changeset viewer.