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