Module Name:    src
Committed By:   uebayasi
Date:           Fri Oct 10 09:13:22 UTC 2014

Modified Files:
        src/sys/arch/amd64/conf: files.amd64
        src/sys/arch/x86/conf: files.x86
        src/sys/conf: files std

Log Message:
Define "machdep" attribute and mark files (in amd64 and x86).


To generate a diff of this commit:
cvs rdiff -u -r1.83 -r1.84 src/sys/arch/amd64/conf/files.amd64
cvs rdiff -u -r1.81 -r1.82 src/sys/arch/x86/conf/files.x86
cvs rdiff -u -r1.1108 -r1.1109 src/sys/conf/files
cvs rdiff -u -r1.16 -r1.17 src/sys/conf/std

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/amd64/conf/files.amd64
diff -u src/sys/arch/amd64/conf/files.amd64:1.83 src/sys/arch/amd64/conf/files.amd64:1.84
--- src/sys/arch/amd64/conf/files.amd64:1.83	Thu Feb 20 03:48:06 2014
+++ src/sys/arch/amd64/conf/files.amd64	Fri Oct 10 09:13:21 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: files.amd64,v 1.83 2014/02/20 03:48:06 pgoyette Exp $
+#	$NetBSD: files.amd64,v 1.84 2014/10/10 09:13:21 uebayasi Exp $
 #
 # new style config file for amd64 architecture
 #
@@ -27,25 +27,25 @@ defparam opt_physmem.h	PHYSMEM_MAX_ADDR 
 defflag			USER_LDT
 defflag eisa.h EISA
 
-file	arch/amd64/amd64/amd64func.S
-file	arch/amd64/amd64/autoconf.c
-file	arch/amd64/amd64/busfunc.S
+file	arch/amd64/amd64/amd64func.S		machdep
+file	arch/amd64/amd64/autoconf.c		machdep
+file	arch/amd64/amd64/busfunc.S		machdep
 file	arch/amd64/amd64/cpu_in_cksum.S		(inet | inet6) & cpu_in_cksum
-file	arch/amd64/amd64/cpufunc.S
+file	arch/amd64/amd64/cpufunc.S		machdep
 file	arch/amd64/amd64/db_disasm.c		ddb
 file	arch/amd64/amd64/db_interface.c		ddb
 file	arch/amd64/amd64/db_machdep.c		ddb
 file	arch/amd64/amd64/kobj_machdep.c		modular
 file	arch/amd64/amd64/kgdb_machdep.c		kgdb
 file	kern/subr_disk_mbr.c			disk
-file	arch/amd64/amd64/gdt.c
-file	arch/amd64/amd64/machdep.c
-file	arch/amd64/amd64/process_machdep.c
-file	arch/amd64/amd64/trap.c
-file	arch/x86/x86/fpu.c
-file	arch/x86/x86/convert_xmm_s87.c
-file	arch/amd64/amd64/lock_stubs.S
-file	dev/cons.c
+file	arch/amd64/amd64/gdt.c			machdep
+file	arch/amd64/amd64/machdep.c		machdep
+file	arch/amd64/amd64/process_machdep.c	machdep
+file	arch/amd64/amd64/trap.c			machdep
+file	arch/x86/x86/fpu.c			machdep
+file	arch/x86/x86/convert_xmm_s87.c		machdep
+file	arch/amd64/amd64/lock_stubs.S		machdep
+file	dev/cons.c				machdep
 
 file	arch/amd64/amd64/mptramp.S        multiprocessor
 

Index: src/sys/arch/x86/conf/files.x86
diff -u src/sys/arch/x86/conf/files.x86:1.81 src/sys/arch/x86/conf/files.x86:1.82
--- src/sys/arch/x86/conf/files.x86:1.81	Tue Mar 18 18:20:41 2014
+++ src/sys/arch/x86/conf/files.x86	Fri Oct 10 09:13:21 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: files.x86,v 1.81 2014/03/18 18:20:41 riastradh Exp $
+#	$NetBSD: files.x86,v 1.82 2014/10/10 09:13:21 uebayasi Exp $
 
 # options for MP configuration through the MP spec
 defflag opt_mpbios.h MPBIOS MPVERBOSE MPDEBUG MPBIOS_SCANPCI
@@ -66,34 +66,34 @@ attach	vmt at cpufeaturebus
 file	arch/x86/x86/vmt.c		vmt
 
 file	arch/x86/x86/apic.c		ioapic | lapic
-file	arch/x86/x86/bus_dma.c
-file	arch/x86/x86/bus_space.c
-file	arch/x86/x86/consinit.c
+file	arch/x86/x86/bus_dma.c		machdep
+file	arch/x86/x86/bus_space.c	machdep
+file	arch/x86/x86/consinit.c		machdep
 file	arch/x86/x86/core_machdep.c	coredump
-file	arch/x86/x86/cpu_topology.c
+file	arch/x86/x86/cpu_topology.c	machdep
 file	arch/x86/x86/db_memrw.c		ddb | kgdb
 file	arch/x86/x86/db_trace.c		ddb
-file	arch/x86/x86/errata.c
-file	arch/x86/x86/genfb_machdep.c
-file	arch/x86/x86/identcpu.c
-file	arch/x86/x86/i8259.c
-file	arch/x86/x86/intr.c
-file	arch/x86/x86/nmi.c
-file	arch/x86/x86/idt.c
-file	arch/x86/x86/ipi.c
+file	arch/x86/x86/errata.c		machdep
+file	arch/x86/x86/genfb_machdep.c	machdep
+file	arch/x86/x86/identcpu.c		machdep
+file	arch/x86/x86/i8259.c		machdep
+file	arch/x86/x86/intr.c		machdep
+file	arch/x86/x86/nmi.c		machdep
+file	arch/x86/x86/idt.c		machdep
+file	arch/x86/x86/ipi.c		machdep
 file	arch/x86/x86/mtrr_i686.c	mtrr
-file 	arch/x86/x86/patch.c
-file	arch/x86/x86/platform.c
-file 	arch/x86/x86/pmap.c
-file 	arch/x86/x86/pmap_tlb.c
+file 	arch/x86/x86/patch.c		machdep
+file	arch/x86/x86/platform.c		machdep
+file 	arch/x86/x86/pmap.c		machdep
+file 	arch/x86/x86/pmap_tlb.c		machdep
 file	arch/x86/x86/procfs_machdep.c	procfs
-file	arch/x86/x86/sys_machdep.c
-file	arch/x86/x86/syscall.c
-file	arch/x86/x86/tsc.c
-file	arch/x86/x86/vm_machdep.c
-file	arch/x86/x86/x86_autoconf.c
-file	arch/x86/x86/x86_userconf.c		userconf
-file	arch/x86/x86/x86_machdep.c
+file	arch/x86/x86/sys_machdep.c	machdep
+file	arch/x86/x86/syscall.c		machdep
+file	arch/x86/x86/tsc.c		machdep
+file	arch/x86/x86/vm_machdep.c	machdep
+file	arch/x86/x86/x86_autoconf.c	machdep
+file	arch/x86/x86/x86_userconf.c	userconf
+file	arch/x86/x86/x86_machdep.c	machdep
 
 file	arch/x86/x86/cpu_ucode.c	cpu_ucode needs-flag
 file	arch/x86/x86/cpu_ucode_amd.c	cpu_ucode needs-flag

Index: src/sys/conf/files
diff -u src/sys/conf/files:1.1108 src/sys/conf/files:1.1109
--- src/sys/conf/files:1.1108	Fri Oct 10 09:01:01 2014
+++ src/sys/conf/files	Fri Oct 10 09:13:21 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: files,v 1.1108 2014/10/10 09:01:01 uebayasi Exp $
+#	$NetBSD: files,v 1.1109 2014/10/10 09:13:21 uebayasi Exp $
 #	@(#)files.newconf	7.5 (Berkeley) 5/10/93
 
 version 	20140824
@@ -153,6 +153,9 @@ defflag				COMPAT_VAX1K
 defflag				COMPAT_43
 defflag	opt_compat_netbsd.h	COMPAT_NOMID
 
+define	machdep
+defflag	opt_machdep.h		MACHDEP
+
 #
 # Cryptography support.  Include this early, since several things
 # use it.

Index: src/sys/conf/std
diff -u src/sys/conf/std:1.16 src/sys/conf/std:1.17
--- src/sys/conf/std:1.16	Fri Oct 10 08:24:54 2014
+++ src/sys/conf/std	Fri Oct 10 09:13:21 2014
@@ -1,10 +1,11 @@
-# $NetBSD: std,v 1.16 2014/10/10 08:24:54 uebayasi Exp $
+# $NetBSD: std,v 1.17 2014/10/10 09:13:21 uebayasi Exp $
 #
 # standard MI 'options'
 #
 # this file is for options which can't be off-by-default for some reasons.
 # "it's commonly used" is NOT a good reason to enable options here.
 
+options	MACHDEP
 options	UVM
 options	KERN
 

Reply via email to