Changeset b798713 for libcfa/src/bits


Ignore:
Timestamp:
Dec 10, 2019, 4:23:09 PM (4 years ago)
Author:
Thierry Delisle <tdelisle@…>
Branches:
ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast, new-ast-unique-expr, pthread-emulation, qualifiedEnum
Children:
f80f840
Parents:
0f9ceacb
Message:

Working ready queue

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcfa/src/bits/defs.hfa

    r0f9ceacb rb798713  
    5454}
    5555
    56 #define __CFA_NO_BIT_TEST_AND_SET__
     56// #define __CFA_NO_BIT_TEST_AND_SET__
    5757
    5858static inline bool bts(volatile unsigned long long int * target, unsigned long long int bit ) {
     
    6565        asm volatile(
    6666            "LOCK btsq %[bit], %[target]\n\t"
    67             :"=@ccc" (result)
     67            : "=@ccc" (result)
    6868            : [target] "m" (*target), [bit] "r" (bit)
    6969        );
Note: See TracChangeset for help on using the changeset viewer.