Date: Mon, 10 Jul 2006 14:39:05 GMT From: Oleksandr Tymoshenko <gonzo@FreeBSD.org> To: Perforce Change Reviews <perforce@FreeBSD.org> Subject: PERFORCE change 101206 for review Message-ID: <200607101439.k6AEd5HO081931@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=101206 Change 101206 by gonzo@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)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200607101439.k6AEd5HO081931>