PERFORCE change 101206 for review
Oleksandr Tymoshenko
gonzo at FreeBSD.org
Mon Jul 10 14:39:07 UTC 2006
http://perforce.freebsd.org/chv.cgi?CH=101206
Change 101206 by gonzo at gonzo_hq on 2006/07/10 14:38:44
o Add END macros for every respective ENTRY in low-level routines definition.
o Put "break" opcode as a stub for unimplemented low-level routines.
Affected files ...
.. //depot/projects/mips2/src/sys/mips/mips/copystr.S#2 edit
.. //depot/projects/mips2/src/sys/mips/mips/support.S#4 edit
.. //depot/projects/mips2/src/sys/mips/mips/swtch.S#2 edit
Differences ...
==== //depot/projects/mips2/src/sys/mips/mips/copystr.S#2 (text+ko) ====
@@ -33,6 +33,18 @@
#include <sys/errno.h>
+/*
+ * XXXMIPS: Implement these routines
+ */
+
ENTRY(copystr)
+ break
+END(copystr)
+
ENTRY(copyinstr)
+ break
+END(copyinstr)
+
ENTRY(copyoutstr)
+ break
+END(copyoutstr)
==== //depot/projects/mips2/src/sys/mips/mips/support.S#4 (text+ko) ====
@@ -31,35 +31,116 @@
#include "assym.s"
+/*
+ * XXXMIPS: Implement these routines
+ */
+
ENTRY(bcmp)
+ break
+END(bcmp)
+
ENTRY(bcopy)
+ break
+END(bcopy)
+
ENTRY(bintr)
+ break
+END(bintr)
+
ENTRY(btrap)
+ break
+END(btrap)
+
ENTRY(bzero)
+ break
+END(bzero)
+
ENTRY(eintr)
+ break
+END(eintr)
+
ENTRY(etrap)
+ break
+END(etrap)
+
ENTRY(memcpy)
+ break
+END(memcpy)
+
ENTRY(memmove)
+ break
+END(memmove)
+
ENTRY(memset)
+ break
+END(memset)
+
ENTRY(user)
+ break
+END(user)
+
ENTRY(setjmp)
+ break
+END(setjmp)
+
ENTRY(longjmp)
+ break
+END(longjmp)
ENTRY(subyte)
+ break
+END(subyte)
+
ENTRY(susword)
+ break
+END(susword)
+
ENTRY(suswintr)
+ break
+END(suswintr)
+
ENTRY(suword)
+ break
+END(suword)
+
ENTRY(suword32)
+ break
+END(suword32)
+
ENTRY(suword64)
+ break
+END(suword64)
+
ENTRY(fubyte)
+ break
+END(fubyte)
+
ENTRY(fusword)
+ break
+END(fusword)
+
ENTRY(fuswintr)
+ break
+END(fuswintr)
+
ENTRY(fuword)
+ break
+END(fuword)
+
ENTRY(fuword32)
+ break
+END(fuword32)
+
ENTRY(copyin)
+ break
+END(copyin)
+
ENTRY(copyout)
+ break
+END(copyout)
+
/*
* XXXMIPS:
==== //depot/projects/mips2/src/sys/mips/mips/swtch.S#2 (text+ko) ====
@@ -32,8 +32,22 @@
#include <machine/asmacros.h>
__FBSDID("$FreeBSD$");
+/*
+ * XXXMIPS: Implement these routines
+ */
ENTRY(cpu_throw)
+ break
+END(cpu_throw)
+
ENTRY(cpu_switch)
+ break
+END(cpu_switch)
+
ENTRY(savectx)
+ break
+END(savectx)
+
ENTRY(fork_trampoline)
+ break
+END(fork_trampoline)
More information about the p4-projects
mailing list