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