Ignore:
Timestamp:
2018-04-04T15:42:37Z (7 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
2c4e1cc
Parents:
47b2d7e3
Message:

Fix cstyle: make ccheck-fix and commit only files where all the changes are good.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/arch/arm32/include/libarch/atomic.h

    r47b2d7e3 r1433ecda  
    5656         */
    5757        asm volatile (
    58                 "1:\n"
    59                 "       adr %[ret], 1b\n"
    60                 "       str %[ret], %[rp0]\n"
    61                 "       adr %[ret], 2f\n"
    62                 "       str %[ret], %[rp1]\n"
    63                 "       ldr %[ret], %[addr]\n"
    64                 "       cmp %[ret], %[ov]\n"
    65                 "       streq %[nv], %[addr]\n"
    66                 "2:\n"
    67                 "       moveq %[ret], #1\n"
    68                 "       movne %[ret], #0\n"
    69                 : [ret] "+&r" (ret),
    70                   [rp0] "=m" (ras_page[0]),
    71                   [rp1] "=m" (ras_page[1]),
    72                   [addr] "+m" (val->count)
    73                 : [ov] "r" (ov),
    74                   [nv] "r" (nv)
    75                 : "memory"
     58            "1:\n"
     59            "   adr %[ret], 1b\n"
     60            "   str %[ret], %[rp0]\n"
     61            "   adr %[ret], 2f\n"
     62            "   str %[ret], %[rp1]\n"
     63            "   ldr %[ret], %[addr]\n"
     64            "   cmp %[ret], %[ov]\n"
     65            "   streq %[nv], %[addr]\n"
     66            "2:\n"
     67            "   moveq %[ret], #1\n"
     68            "   movne %[ret], #0\n"
     69            : [ret] "+&r" (ret),
     70              [rp0] "=m" (ras_page[0]),
     71              [rp1] "=m" (ras_page[1]),
     72              [addr] "+m" (val->count)
     73            : [ov] "r" (ov),
     74              [nv] "r" (nv)
     75            : "memory"
    7676        );
    7777
    7878        ras_page[0] = 0;
    7979        asm volatile (
    80                 "" ::: "memory"
     80            "" ::: "memory"
    8181        );
    8282        ras_page[1] = 0xffffffff;
     
    103103         */
    104104        asm volatile (
    105                 "1:\n"
    106                 "       adr %[ret], 1b\n"
    107                 "       str %[ret], %[rp0]\n"
    108                 "       adr %[ret], 2f\n"
    109                 "       str %[ret], %[rp1]\n"
    110                 "       ldr %[ret], %[addr]\n"
    111                 "       add %[ret], %[ret], %[imm]\n"
    112                 "       str %[ret], %[addr]\n"
    113                 "2:\n"
    114                 : [ret] "+&r" (ret),
    115                   [rp0] "=m" (ras_page[0]),
    116                   [rp1] "=m" (ras_page[1]),
    117                   [addr] "+m" (val->count)
    118                 : [imm] "r" (i)
     105            "1:\n"
     106            "   adr %[ret], 1b\n"
     107            "   str %[ret], %[rp0]\n"
     108            "   adr %[ret], 2f\n"
     109            "   str %[ret], %[rp1]\n"
     110            "   ldr %[ret], %[addr]\n"
     111            "   add %[ret], %[ret], %[imm]\n"
     112            "   str %[ret], %[addr]\n"
     113            "2:\n"
     114            : [ret] "+&r" (ret),
     115              [rp0] "=m" (ras_page[0]),
     116              [rp1] "=m" (ras_page[1]),
     117              [addr] "+m" (val->count)
     118            : [imm] "r" (i)
    119119        );
    120120
    121121        ras_page[0] = 0;
    122122        asm volatile (
    123                 "" ::: "memory"
     123            "" ::: "memory"
    124124        );
    125125        ras_page[1] = 0xffffffff;
Note: See TracChangeset for help on using the changeset viewer.