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
17 arch/$(ARCH)/setjmp.o \
18 arch/$(ARCH)/syscall.o \
19 arch/$(ARCH)/sysfork.o
21 arch/$(ARCH)/sdiv.S: arch/$(ARCH)/divrem.m4
22 @echo 'building $@ from $^'
23 @(echo "define(NAME,\`.div')define(OP,\`div')define(S,\`true')"; \
27 arch/$(ARCH)/udiv.S: arch/$(ARCH)/divrem.m4
28 @echo 'building $@ from $^'
29 @(echo "define(NAME,\`.udiv')define(OP,\`div')define(S,\`false')"; \
33 arch/$(ARCH)/srem.S: arch/$(ARCH)/divrem.m4
34 @echo 'building $@ from $^'
35 @(echo "define(NAME,\`.rem')define(OP,\`rem')define(S,\`true')"; \
39 arch/$(ARCH)/urem.S: arch/$(ARCH)/divrem.m4
40 @echo 'building $@ from $^'
41 @(echo "define(NAME,\`.urem')define(OP,\`rem')define(S,\`false')"; \
46 rm -f arch/$(ARCH)/?div.S arch/$(ARCH)/?rem.S