#
09ff5f3b |
| 06-Apr-2022 |
riastradh <riastradh@NetBSD.org> |
Nix trailing whitespace in files of membars, atomics, and lock stubs.
Will be touching many of these files soon for functional changes.
No functional change intended.
|
#
2bb05299 |
| 10-Jul-2015 |
mlelstv <mlelstv@NetBSD.org> |
fix comment
|
#
3940a87a |
| 04-Jul-2015 |
isaki <isaki@NetBSD.org> |
Improve the code in __sync_bool_compare_and_swap_{1,2,4}. - bccs is smaller and faster than bcc(.w) in this case. - it can be used movql in this case (assembler optimise it though).
|
#
55d302de |
| 04-Jul-2015 |
isaki <isaki@NetBSD.org> |
atomic_cas_{8,16}: - Correct the wrong offset in stack. __sync_bool_compare_and_swap_{1,2,4}: - Correct the wrong offset in stack. - D3 must be preserved in subroutines. PR/49995.
|
#
b290679a |
| 22-Feb-2014 |
martin <martin@NetBSD.org> |
Try to hide the C runtime implementation specific __sync_* ops from librump, to avoid duplicates.
|
#
566b4de5 |
| 20-Feb-2014 |
martin <martin@NetBSD.org> |
Simplify the variants returning a bool
|
#
0ac513ac |
| 18-Feb-2014 |
martin <martin@NetBSD.org> |
Add a few __sync_* and atomic functions.
|
#
65726deb |
| 16-Jul-2013 |
matt <matt@NetBSD.org> |
Add END(func) Fix some straggling %r@<eol> to (%r)
|
#
07a0a325 |
| 16-Jul-2013 |
matt <matt@NetBSD.org> |
Convert to normal Motorola syntax for addressing. %r@ -> (%r) %r@- -> -(%r) %r@+ -> (%r)+ %r@(n) n(%r) etc. No object differences.
|
#
6740bb54 |
| 25-May-2008 |
chs <chs@NetBSD.org> |
enable profiling of assembly functions.
|
#
ce099b40 |
| 28-Apr-2008 |
martin <martin@NetBSD.org> |
Remove clause 3 and 4 from TNF licenses
|
#
646fc3ba |
| 10-Feb-2008 |
ad <ad@NetBSD.org> |
Add atomic_cas_foo_ni().
|
#
935eacf3 |
| 29-Nov-2007 |
ad <ad@NetBSD.org> |
Pull in m68k atomic ops from the thorpej-atomic branch.
|