History log of /freebsd-10.0-release/sys/libkern/arm/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
259065 07-Dec-2013 gjb

- Copy stable/10 (r259064) to releng/10.0 as part of the
10.0-RELEASE cycle.
- Update __FreeBSD_version [1]
- Set branch name to -RC1

[1] 10.0-CURRENT __FreeBSD_version value ended at '55', so
start releng/10.0 at '100' so the branch is started with
a value ending in zero.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


255939 29-Sep-2013 andrew

Fix ixp425 boot2 with ARM EABI:
- libkern is missing __aeabi_llsl, implement this by calling __ashldi3.
- Because of how the asm entry macros are defined the boot2 code
requires the unwind symbols to exist, include them in boot2.

Approved by: re (marius)


248395 16-Mar-2013 andrew

Add __aeabi_memset to libkern, implemented using memset, as clang may
generate calls to it.


248367 16-Mar-2013 andrew

Add END to ARM libkern assembly functions


248366 16-Mar-2013 andrew

Move the __aeabi_unwind_cpp_pr{0,1,2} functions to libkern so they can be
referenced in a non-debug kernel.


248128 10-Mar-2013 andrew

Add __aeabi_memcpy to libkern as clang may generate calls to it.


245548 17-Jan-2013 andrew

Add the required __aeabi_* functions the kernel uses when built for ARM EABI


172615 13-Oct-2007 cognet

Do not use __XSCALE__ to detect if clz is available, use _ARM_ARCH_5 instead.

MFC After: 3 days


139815 07-Jan-2005 imp

/* -> /*- for copyright notices, minor format tweaks as necessary


137463 09-Nov-2004 cognet

Use the RET macro.


137342 07-Nov-2004 cognet

Implement ffs with clz for Xscale.
Idea taken from: NetBSD


136031 01-Oct-2004 cognet

Don't attempt to profile __udivsi3() and friends, as mcount() uses them.


129210 14-May-2004 cognet

Import libkern arm specific bits.