Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Feb 2003 01:07:04 -0800 (PST)
From:      Juli Mallett <jmallett@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 25153 for review
Message-ID:  <200302140907.h1E974Dt055875@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=25153

Change 25153 by jmallett@jmallett_dalek on 2003/02/14 01:06:10

	Polish off the undefined symbols, modulo '$L[1-9]+[0-9]*' stuff that
	GCC is doing, fun.

Affected files ...

.. //depot/projects/mips/sys/mips/include/cpu.h#3 edit
.. //depot/projects/mips/sys/mips/include/param.h#8 edit
.. //depot/projects/mips/sys/mips/mips/machdep.c#5 edit
.. //depot/projects/mips/sys/mips/mips/support.S#4 edit
.. //depot/projects/mips/sys/mips/mips/vm_machdep.c#4 edit
.. //depot/projects/mips/sys/mips/sgimips/clock.c#2 edit

Differences ...

==== //depot/projects/mips/sys/mips/include/cpu.h#3 (text+ko) ====

@@ -75,4 +75,6 @@
 	return (++now);
 }
 
+void	savectx(struct pcb *);
+
 #endif /* !_MACHINE_CPU_H_ */

==== //depot/projects/mips/sys/mips/include/param.h#8 (text+ko) ====

@@ -1,9 +1,5 @@
 /*	$NetBSD: mips_param.h,v 1.20 2000/06/09 04:37:51 soda Exp $	*/
 
-#ifdef _KERNEL
-#include <machine/cpu.h>
-#endif
-
 #include <platform/param.h>
 
 /*

==== //depot/projects/mips/sys/mips/mips/machdep.c#5 (text+ko) ====

@@ -30,11 +30,14 @@
 #include <sys/conf.h>
 #include <sys/systm.h>
 #include <sys/ucontext.h>
+#include <sys/proc.h>
+#include <sys/user.h>
 
 #include <machine/cpufunc.h>
 #include <machine/hwfunc.h>
 #include <machine/md_var.h>
 
+int cold = 1;
 int cpu_prid, fpu_id;
 
 void
@@ -130,3 +133,8 @@
 exec_setregs(struct thread *td, u_long entry, u_long stack, u_long ps_strings)
 {
 }
+
+void
+savectx(struct pcb *pcb)
+{
+}

==== //depot/projects/mips/sys/mips/mips/support.S#4 (text+ko) ====

@@ -141,6 +141,16 @@
 END(suword)
 
 /*
+ * suword32(9)
+ * <v0>int suword32(<a0>void *addr, <a1>int word)
+ */
+ENTRY(suword32)
+	li	v0, -1
+	jr	ra
+	nop
+END(suword32)
+
+/*
  * Stubs for fetch(9) XXX
      fubyte()    Fetches a byte of data from the user-space address base.
 

==== //depot/projects/mips/sys/mips/mips/vm_machdep.c#4 (text+ko) ====

@@ -57,6 +57,11 @@
 }
 
 void
+cpu_sched_exit(struct thread *td)
+{
+}
+
+void
 cpu_switch(void)
 {
 }
@@ -87,6 +92,11 @@
 }
 
 void
+cpu_set_fork_handler(struct thread *td, void (*func)(void *), void *arg)
+{
+}
+
+void
 cpu_set_upcall(struct thread *td, void *pcb)
 {
 }

==== //depot/projects/mips/sys/mips/sgimips/clock.c#2 (text+ko) ====

@@ -35,6 +35,16 @@
 }
 
 void
+cpu_startprofclock(void)
+{
+}
+
+void
+cpu_stopprofclock(void)
+{
+}
+
+void
 delay(int usec)
 {
 }

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe p4-projects" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200302140907.h1E974Dt055875>