Date: Thu, 3 Jan 2008 07:32:36 GMT From: Warner Losh <imp@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 132380 for review Message-ID: <200801030732.m037Wakn039787@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=132380 Change 132380 by imp@imp_paco-paco on 2008/01/03 07:32:02 Move more of the files from the juniper port. Maybe more are needed. Affected files ... .. //depot/projects/mips2-jnpr/src/sys/conf/files.mips#2 edit .. //depot/projects/mips2-jnpr/src/sys/mips/mips/cache.S#3 edit .. //depot/projects/mips2-jnpr/src/sys/mips/mips/fp.S#3 edit .. //depot/projects/mips2-jnpr/src/sys/mips/mips/psraccess.S#3 edit Differences ... ==== //depot/projects/mips2-jnpr/src/sys/conf/files.mips#2 (text+ko) ==== @@ -1,38 +1,89 @@ +# This file tells config what files go into building a kernel, +# files marked standard are always included. +# +# Copyright (c) 2001, 2004-2005, Juniper Networks, Inc. +# All rights reserved. +# JNPR: files.mips,v 1.11 2007/08/09 12:25:35 katta +# +# The long compile-with and dependency lines are required because of +# limitations in config: backslash-newline doesn't work in strings, and +# dependency lines other than the first are silently ignored. +# +# ---------------------------------------------------------------------- +# Phase 2 +# ---------------------------------------------------------------------- +# This file tells config what files go into building a kernel, +# files marked standard are always included. +# +# Copyright (c) 2001, 2004-2005, Juniper Networks, Inc. +# All rights reserved. +# JNPR: files.mips,v 1.11 2007/08/09 12:25:35 katta # $FreeBSD$ +# +# The long compile-with and dependency lines are required because of +# limitations in config: backslash-newline doesn't work in strings, and +# dependency lines other than the first are silently ignored. +# +# ---------------------------------------------------------------------- +# Phase 2 +# ---------------------------------------------------------------------- -dev/cfe/cfe_api.c optional cfe -dev/cfe/cfe_console.c optional cfe_console -#dev/cfe/cfe_resource.c optional cfe # not yet needed +mips/mips/cache.S standard +#xxx +#mips/mips/cpuconf.c standard +mips/mips/machdep.c standard +mips/mips/mp_machdep.c optional smp +mips/mips/mips_subr.c standard +mips/mips/psraccess.S standard +# Really? +mips/drivers/sio/ns16550.c standard +# +# ---------------------------------------------------------------------- +# Phase 3 +# ---------------------------------------------------------------------- +mips/mips/autoconf.c standard +mips/mips/cpu.c standard +mips/mips/elf_machdep.c standard +mips/mips/exception.S standard +mips/mips/gdb_machdep.c standard +mips/mips/interrupt.c standard +mips/mips/mainbus.c standard +mips/mips/pmap.c standard +mips/mips/trap.c standard +mips/mips/vm_machdep.c standard +# +# ---------------------------------------------------------------------- +# Phase 4 +# ---------------------------------------------------------------------- +# +mips/mips/clock.c standard +#mips/mips/queue.c standard +# ---------------------------------------------------------------------- +# Phase 5 +# ---------------------------------------------------------------------- +mips/mips/fp.S standard +mips/mips/pm_machdep.c standard +mips/mips/swtch.S standard -mips/mips/autoconf.c standard mips/mips/busdma_machdep.c standard -mips/mips/cache.c standard -mips/mips/cache_mipsNN.c standard -mips/mips/copystr.S standard -mips/mips/cpu.c standard +#mips/mips/cache.c standard +#mips/mips/cache_mipsNN.c standard +#mips/mips/copystr.S standard mips/mips/db_disasm.c optional ddb mips/mips/db_interface.c optional ddb mips/mips/db_trace.c optional ddb mips/mips/dump_machdep.c standard -mips/mips/elf_machdep.c standard -mips/mips/exception.S standard mips/mips/in_cksum.c optional inet mips/mips/intr_machdep.c standard mips/mips/locore.S standard no-obj -mips/mips/machdep.c standard mips/mips/mem.c optional mem mips/mips/nexus.c standard -mips/mips/pmap.c standard mips/mips/stack_machdep.c optional ddb | stack mips/mips/support.S standard mips/mips/swtch.S standard mips/mips/sys_machdep.c standard mips/mips/tick.c standard -mips/mips/tlb.c standard -mips/mips/trap.c standard -mips/mips/uio_machdep.c standard mips/mips/uio_machdep.c standard -mips/mips/vm_machdep.c standard geom/geom_bsd.c standard geom/geom_bsd_enc.c standard geom/geom_mbr.c standard @@ -53,3 +104,8 @@ #XXX: We can't use these versions, as strcmp.c is included conf/files #libkern/mips/strcmp.S standard #libkern/mips/strncmp.S standard + +dev/cfe/cfe_api.c optional cfe +dev/cfe/cfe_console.c optional cfe_console +#dev/cfe/cfe_resource.c optional cfe # not yet needed + ==== //depot/projects/mips2-jnpr/src/sys/mips/mips/cache.S#3 (text+ko) ==== @@ -37,7 +37,7 @@ #include <machine/cpu.h> #include <machine/regnum.h> -#include "assym.S" +#include "assym.s" /* * Skip the .h file. Noone else need to know! ==== //depot/projects/mips2-jnpr/src/sys/mips/mips/fp.S#3 (text+ko) ==== @@ -43,7 +43,7 @@ #include <machine/regnum.h> #include <machine/cpu.h> -#include "assym.S" +#include "assym.s" #define SEXP_INF 0xff #define DEXP_INF 0x7ff ==== //depot/projects/mips2-jnpr/src/sys/mips/mips/psraccess.S#3 (text+ko) ==== @@ -41,7 +41,7 @@ #include <machine/cpu.h> #include <machine/regnum.h> -#include "assym.S" +#include "assym.s" /* * FREEBSD_DEVELOPERS_FIXME
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200801030732.m037Wakn039787>