Andrew Turner
|
69d758b4b8
|
Add __aeabi_memset to libkern, implemented using memset, as clang may
generate calls to it.
|
2013-03-16 23:11:55 +00:00 |
|
Andrew Turner
|
a2dee2ad37
|
Add END to ARM libkern assembly functions
|
2013-03-16 04:08:01 +00:00 |
|
Andrew Turner
|
5cc8d54ca0
|
Move the __aeabi_unwind_cpp_pr{0,1,2} functions to libkern so they can be
referenced in a non-debug kernel.
|
2013-03-16 04:06:49 +00:00 |
|
Andrew Turner
|
530bff3f19
|
Add __aeabi_memcpy to libkern as clang may generate calls to it.
|
2013-03-10 07:55:40 +00:00 |
|
Andrew Turner
|
46d741dc7f
|
Add the required __aeabi_* functions the kernel uses when built for ARM EABI
|
2013-01-17 09:37:42 +00:00 |
|
Olivier Houchard
|
def35d2ca7
|
Do not use __XSCALE__ to detect if clz is available, use _ARM_ARCH_5 instead.
MFC After: 3 days
|
2007-10-13 12:05:36 +00:00 |
|
Warner Losh
|
d6ea02625f
|
/* -> /*- for copyright notices, minor format tweaks as necessary
|
2005-01-07 00:24:33 +00:00 |
|
Olivier Houchard
|
2fd21813b0
|
Use the RET macro.
|
2004-11-09 16:47:47 +00:00 |
|
Olivier Houchard
|
ec98ae75da
|
Implement ffs with clz for Xscale.
Idea taken from: NetBSD
|
2004-11-07 16:53:29 +00:00 |
|
Olivier Houchard
|
fbaa643e9a
|
Don't attempt to profile __udivsi3() and friends, as mcount() uses them.
|
2004-10-01 16:44:08 +00:00 |
|
Olivier Houchard
|
03f110294b
|
Import libkern arm specific bits.
|
2004-05-14 12:28:31 +00:00 |
|