1/*
2 * Sparc v8 has divide.
3 */
4
5#include <sysdep.h>
6
7ENTRY(.div)
8
9 sra %o0, 31, %o2
10 wr %o2, 0, %y
11 nop
12 nop
13 nop
14 sdivcc %o0, %o1, %o0
15 bvs,a 1f
16 xnor %o0, %g0, %o0
171: retl
18 nop
19
20END(.div)
21

source code of glibc/sysdeps/sparc/sparc32/sdiv.S