Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/arch/arm32/src/atomic.c

    r133461c reb630cf  
    3838volatile unsigned *ras_page;
    3939
    40 bool __atomic_compare_exchange_4(volatile void *mem0, void *expected0,
    41     unsigned desired, bool weak, int success, int failure)
     40bool __atomic_compare_exchange_4(volatile unsigned *mem, unsigned *expected, unsigned desired, bool weak, int success, int failure)
    4241{
    43         volatile unsigned *mem = mem0;
    44         unsigned *expected = expected0;
    45 
    4642        (void) success;
    4743        (void) failure;
     
    8682}
    8783
    88 unsigned short __atomic_fetch_add_2(volatile void *mem0, unsigned short val,
    89     int model)
     84unsigned short __atomic_fetch_add_2(volatile unsigned short *mem, unsigned short val, int model)
    9085{
    91         volatile unsigned short *mem = mem0;
    92 
    9386        (void) model;
    9487
     
    123116}
    124117
    125 unsigned __atomic_fetch_add_4(volatile void *mem0, unsigned val, int model)
     118unsigned __atomic_fetch_add_4(volatile unsigned *mem, unsigned val, int model)
    126119{
    127         volatile unsigned *mem = mem0;
    128 
    129120        (void) model;
    130121
     
    159150}
    160151
    161 unsigned __atomic_fetch_sub_4(volatile void *mem, unsigned val, int model)
     152unsigned __atomic_fetch_sub_4(volatile unsigned *mem, unsigned val, int model)
    162153{
    163154        return __atomic_fetch_add_4(mem, -val, model);
Note: See TracChangeset for help on using the changeset viewer.