3 # arch/sparc/Makefile.inc
5 # Special rules for this architecture. Note that this is actually
6 # included from the main Makefile, and that pathnames should be
19 arch/$(ARCH)/sdiv.S: arch/$(ARCH)/divrem.m4
20 @echo 'building $@ from $^'
21 @(echo "define(NAME,\`.div')define(OP,\`div')define(S,\`true')"; \
25 arch/$(ARCH)/udiv.S: arch/$(ARCH)/divrem.m4
26 @echo 'building $@ from $^'
27 @(echo "define(NAME,\`.udiv')define(OP,\`div')define(S,\`false')"; \
31 arch/$(ARCH)/srem.S: arch/$(ARCH)/divrem.m4
32 @echo 'building $@ from $^'
33 @(echo "define(NAME,\`.rem')define(OP,\`rem')define(S,\`true')"; \
37 arch/$(ARCH)/urem.S: arch/$(ARCH)/divrem.m4
38 @echo 'building $@ from $^'
39 @(echo "define(NAME,\`.urem')define(OP,\`rem')define(S,\`false')"; \
44 rm -f arch/$(ARCH)/?div.S arch/$(ARCH)/?rem.S