看板 DFBSD_commit 關於我們 聯絡資訊
commit 6cb1335d825070c7c4f5f0267d2b4c4b7dfd86be Author: Venkatesh Srinivas <me@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