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 \
26 arch/$(ARCH)/sdiv.S: arch/$(ARCH)/divrem.m4
27 @echo 'building $@ from $^'
28 @(echo "define(NAME,\`.div')define(OP,\`div')define(S,\`true')"; \
32 arch/$(ARCH)/udiv.S: arch/$(ARCH)/divrem.m4
33 @echo 'building $@ from $^'
34 @(echo "define(NAME,\`.udiv')define(OP,\`div')define(S,\`false')"; \
38 arch/$(ARCH)/srem.S: arch/$(ARCH)/divrem.m4
39 @echo 'building $@ from $^'
40 @(echo "define(NAME,\`.rem')define(OP,\`rem')define(S,\`true')"; \
44 arch/$(ARCH)/urem.S: arch/$(ARCH)/divrem.m4
45 @echo 'building $@ from $^'
46 @(echo "define(NAME,\`.urem')define(OP,\`rem')define(S,\`false')"; \
51 rm -f arch/$(ARCH)/?div.S arch/$(ARCH)/?rem.S