History log of /haiku/headers/private/system/arch/arm/arch_config.h
Revision Date Author Comments
# 4b47d96a 15-Feb-2014 Ithamar R. Adema <ithamar@upgrade-android.com>

arm: fix compiler ARM architecture detection

For determining if to define ATOMIC{,64}_FUNCS_ARE_SYSCALLS, use
the proper macro.


# 501b24c6 17-Sep-2013 Ithamar R. Adema <ithamar@upgrade-android.com>

ARM: kernel: Make 32/64-bit atomics work for ARMv5/6

Support for 64-bit atomic operations for ARMv7+ is currently stubbed
out in libroot, but our current targets do not use it anyway.

We now select atomics-as-syscalls automatically based on the ARM
architecture we're building for. The intent is to do away with
most of the board specifics (at the very least on the kernel side)
and just specify the lowest ARMvX version you want to build for.

This will give flexibility in being able to distribute a single
image for a wide range of devices, and building a tuned system
for one specific core type.


# 39b54670 21-Nov-2012 Ithamar R. Adema <ithamar@upgrade-android.com>

ARM: fixup header comment


# bb1325a3 27-Jul-2009 François Revol <revol@free.fr>

[GSoC] [ARM] Patch by Johannes Wischert.
Placeholder private headers for the kernel and libroot.


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


# 4b47d96a774010e35abb51e17db2d54565a26654 15-Feb-2014 Ithamar R. Adema <ithamar@upgrade-android.com>

arm: fix compiler ARM architecture detection

For determining if to define ATOMIC{,64}_FUNCS_ARE_SYSCALLS, use
the proper macro.


# 501b24c63b267527538aa4a7591348b3832bb84d 17-Sep-2013 Ithamar R. Adema <ithamar@upgrade-android.com>

ARM: kernel: Make 32/64-bit atomics work for ARMv5/6

Support for 64-bit atomic operations for ARMv7+ is currently stubbed
out in libroot, but our current targets do not use it anyway.

We now select atomics-as-syscalls automatically based on the ARM
architecture we're building for. The intent is to do away with
most of the board specifics (at the very least on the kernel side)
and just specify the lowest ARMvX version you want to build for.

This will give flexibility in being able to distribute a single
image for a wide range of devices, and building a tuned system
for one specific core type.


# 39b546702c2cbfa7ff253f543a5dbc12fd98bbc5 21-Nov-2012 Ithamar R. Adema <ithamar@upgrade-android.com>

ARM: fixup header comment


# bb1325a30e94bf61d29fd324a53625253050d56c 27-Jul-2009 François Revol <revol@free.fr>

[GSoC] [ARM] Patch by Johannes Wischert.
Placeholder private headers for the kernel and libroot.


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