git: libc: Add assembler versions of fls, flsl, and ffsl for i386 and x86_64.
Venkatesh Srinivas
vsrinivas at crater.dragonflybsd.org
Thu Jun 10 15:13:57 PDT 2010
commit 6cb1335d825070c7c4f5f0267d2b4c4b7dfd86be
Author: Venkatesh Srinivas <me at endeavour.zapto.org>
Date: Fri Jun 4 18:01:39 2010 -0700
libc: Add assembler versions of fls, flsl, and ffsl for i386 and x86_64.
Summary of changes:
lib/libc/i386/string/Makefile.inc | 6 ++--
lib/libc/i386/string/ffs.S | 4 +++
lib/libc/i386/string/ffsl.S | 2 +
lib/libc/i386/string/fls.S | 46 +++++++++++++++++++++++++++++++++++
lib/libc/i386/string/flsl.S | 2 +
lib/libc/x86_64/string/Makefile.inc | 4 +-
lib/libc/x86_64/string/ffs.S | 40 ++++++++++++++++++++++++++++++
lib/libc/x86_64/string/ffsl.S | 40 ++++++++++++++++++++++++++++++
lib/libc/x86_64/string/fls.S | 40 ++++++++++++++++++++++++++++++
lib/libc/x86_64/string/flsl.S | 40 ++++++++++++++++++++++++++++++
10 files changed, 219 insertions(+), 5 deletions(-)
create mode 100644 lib/libc/i386/string/ffsl.S
create mode 100644 lib/libc/i386/string/fls.S
create mode 100644 lib/libc/i386/string/flsl.S
create mode 100644 lib/libc/x86_64/string/ffs.S
create mode 100644 lib/libc/x86_64/string/ffsl.S
create mode 100644 lib/libc/x86_64/string/fls.S
create mode 100644 lib/libc/x86_64/string/flsl.S
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/6cb1335d825070c7c4f5f0267d2b4c4b7dfd86be
--
DragonFly BSD source repository
More information about the Commits
mailing list