History log of /netbsd-current/common/lib/libc/arch/arm/string/ffs.S
Revision Date Author Comments
# 1.9 17-May-2015 justin

It is just the __ffssi2 alias we do not want in rump kernel


# 1.8 17-May-2015 justin

Do not build arm toolchain symbols in the rump kernel

These symbols will be provided at link time and will be
duplicate symbols in rump kernel and libc if defined.

Many have been fixed previously, but these were missed
as did not have a test.


# 1.7 23-Jan-2014 martin

PR port-arm/48543: do provide __ffssi2 as strong alias (in case libgcc.a gets
not linked in) for now.
OK: skrll@


# 1.6 30-Sep-2013 skrll

More (stylistic) whitespace.


# 1.5 30-Sep-2013 skrll

Appease new gas


# 1.4 18-Aug-2013 matt

Add END() and clarify thumb/arm


# 1.3 10-Aug-2013 matt

Convert some more conditional instructions to unified syntax


# 1.2 03-Jul-2011 matt

branches: 1.2.2; 1.2.8;
Add a weak symbol definition for __ffssi2 so that __builtin_ffs will use
this if no strong defintion of __ffssi2 is available.


# 1.1 20-Dec-2005 christos

branches: 1.1.18;
Merge libkern + libc common files. As requested by core.


# 1.1.18.1 28-Aug-2007 matt

Add thumb versions (or force to arm32 mode when in thumb mode).


# 1.2.8.1 19-Aug-2014 tls

Rebase to HEAD as of a few days ago.


# 1.2.2.1 22-May-2014 yamt

sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")