| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| alpha/bits | ||
| arm/bits | ||
| cris/bits | ||
| generic/bits | ||
| i386/bits | ||
| i486/bits | ||
| ia64/bits | ||
| m68k/bits | ||
| mips/bits | ||
| powerpc/bits | ||
| s390/bits | ||
| sparc | ||
| x86-64/bits |
PR libstdc++/5198
* config/cpu/m68k/bits/atomicity.h (__exchange_and_add): Only use
CAS on the cpu variants that support it. Add versions that use
TAS and that disable interrupts.
(__atomic_add): Use __exchange_and_add to guarantee atomicity.
From-SVN: r49160
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| alpha/bits | Loading commit data... | |
| arm/bits | Loading commit data... | |
| cris/bits | Loading commit data... | |
| generic/bits | Loading commit data... | |
| i386/bits | Loading commit data... | |
| i486/bits | Loading commit data... | |
| ia64/bits | Loading commit data... | |
| m68k/bits | Loading commit data... | |
| mips/bits | Loading commit data... | |
| powerpc/bits | Loading commit data... | |
| s390/bits | Loading commit data... | |
| sparc | Loading commit data... | |
| x86-64/bits | Loading commit data... |