]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC: r230025
authormarius <marius@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 25 May 2012 15:14:22 +0000 (15:14 +0000)
committermarius <marius@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 25 May 2012 15:14:22 +0000 (15:14 +0000)
commit949d5d8c954b88578b8558aec514a1b573707824
tree6b740cadf4b3381c952a3739eecda78efba71c09
parent64d9c286b6cf1f5e1c1773a3e603cd1a43a73b75
MFC: r230025

Add SPARC64 version of div/mod written in assembly.

This version is similar to the code shipped with libgcc. It is based on
the code from the SPARC64 architecture manual, provided without any
restrictions.

Tested by: flo@

git-svn-id: svn://svn.freebsd.org/base/stable/9@236001 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
contrib/compiler-rt/lib/sparc64/divmod.m4 [new file with mode: 0644]
contrib/compiler-rt/lib/sparc64/divsi3.S [new file with mode: 0644]
contrib/compiler-rt/lib/sparc64/generate.sh [new file with mode: 0644]
contrib/compiler-rt/lib/sparc64/modsi3.S [new file with mode: 0644]
contrib/compiler-rt/lib/sparc64/udivsi3.S [new file with mode: 0644]
contrib/compiler-rt/lib/sparc64/umodsi3.S [new file with mode: 0644]