History log of /haiku/src/system/libroot/os/arch/ppc/atomic.S
Revision Date Author Comments
# b3d3ee5a 03-Jul-2017 Alexander von Gluck IV <kallisti5@unixzen.com>

libroot/ppc: Stub out emitted GCC atomics on ppc32

* gcc will emit 64-bit (_8) atomic functions on 32-bit
powerpc architectures. This stubs them out for now
with a warning.
* We could do more here, but i'm just getting PPC
bootstrapped to get the nightly builds going again.
* We could also just completely drop PPC.. but it was
pretty close pre-pm... so I'd hate to lose that work.


# fd78b6df 19-Jan-2014 Alexander von Gluck IV <kallisti5@unixzen.com>

ppc: Modernize atomic.S.

* Stub out atomic_get_and_set. This needs completed.


# 78e18495 21-Jan-2009 Axel Dörfler <axeld@pinc-software.de>

* atomic_test_and_set() did actually not test if the lock was lost, and
would therefore not always work correctly.
* Minor cleanup, added return register for completeness.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28977 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5af32e75 13-Apr-2005 Axel Dörfler <axeld@pinc-software.de>

Renamed src/kernel to src/system.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12359 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fd78b6df3f3c63259fdb4f541eb68068801e57a7 19-Jan-2014 Alexander von Gluck IV <kallisti5@unixzen.com>

ppc: Modernize atomic.S.

* Stub out atomic_get_and_set. This needs completed.


# 78e18495767367754a48e80c81769172f232acbb 21-Jan-2009 Axel Dörfler <axeld@pinc-software.de>

* atomic_test_and_set() did actually not test if the lock was lost, and
would therefore not always work correctly.
* Minor cleanup, added return register for completeness.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28977 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5af32e752606778be5dd7379f319fe43cb3f6b8c 13-Apr-2005 Axel Dörfler <axeld@pinc-software.de>

Renamed src/kernel to src/system.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12359 a95241bf-73f2-0310-859d-f6bbb57e9c96