[BACK]Return to files.ufs CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / ufs

File: [cvs.NetBSD.org] / src / sys / ufs / files.ufs (download)

Revision 1.16, Mon Nov 13 16:12:54 2006 UTC (17 years, 5 months ago) by jmmv
Branch: MAIN
CVS Tags: yamt-x86pmap-base4, yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-x86pmap, yamt-splraiseipl-base5, yamt-splraiseipl-base4, yamt-splraiseipl-base3, yamt-kmem-base2, yamt-kmem-base, yamt-idlelwp-base8, yamt-idlelwp, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, vmlocking2-base2, vmlocking2-base1, vmlocking-nbase, vmlocking-base, vmlocking, thorpej-atomic-base, thorpej-atomic, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, reinoud-bufcleanup, post-newlock2-merge, nick-csl-alignment-base5, nick-csl-alignment-base, nick-csl-alignment, newlock2-nbase, newlock2-base, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, mjf-ufs-trans-base, mjf-ufs-trans, mjf-devfs, matt-nb4-arm-base, matt-nb4-arm, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, jmcneill-pm-base, jmcneill-pm, jmcneill-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf, bouyer-xenamd64-base2, bouyer-xenamd64-base, bouyer-xenamd64, ad-audiomp-base, ad-audiomp
Branch point for: yamt-kmem, vmlocking2, matt-armv6, bouyer-xeni386
Changes since 1.15: +11 -11 lines

Let ext2fs be built even when none of ffs, lfs and mfs are present.

#	$NetBSD: files.ufs,v 1.16 2006/11/13 16:12:54 jmmv Exp $

deffs	fs_ffs.h			FFS
deffs					EXT2FS
deffs	fs_mfs.h			MFS		# XXX
deffs	fs_lfs.h			LFS		# XXX

defflag	opt_ffs.h			FFS_EI FFS_NO_SNAPSHOT APPLE_UFS
					UFS_DIRHASH
					UFS_EXTATTR UFS_EXTATTR_AUTOSTART

file	ufs/ext2fs/ext2fs_alloc.c	ext2fs
file	ufs/ext2fs/ext2fs_balloc.c	ext2fs
file	ufs/ext2fs/ext2fs_bmap.c	ext2fs
file	ufs/ext2fs/ext2fs_bswap.c	ext2fs
file	ufs/ext2fs/ext2fs_inode.c	ext2fs
file	ufs/ext2fs/ext2fs_lookup.c	ext2fs
file	ufs/ext2fs/ext2fs_readwrite.c	ext2fs
file	ufs/ext2fs/ext2fs_subr.c	ext2fs
file	ufs/ext2fs/ext2fs_vfsops.c	ext2fs
file	ufs/ext2fs/ext2fs_vnops.c	ext2fs

file	ufs/ffs/ffs_alloc.c		ffs | mfs | ext2fs
file	ufs/ffs/ffs_balloc.c		ffs | mfs | ext2fs
file	ufs/ffs/ffs_bswap.c		(ffs | mfs) & ffs_ei
file	ufs/ffs/ffs_inode.c		ffs | mfs | ext2fs
file	ufs/ffs/ffs_snapshot.c		ffs | mfs | ext2fs
file	ufs/ffs/ffs_softdep.c		ffs & softdep
file	ufs/ffs/ffs_softdep.stub.c	(ffs & !softdep) |
					    (!ffs & (lfs | mfs | ext2fs))
file	ufs/ffs/ffs_subr.c		ffs | mfs | ext2fs
file	ufs/ffs/ffs_tables.c		ffs | mfs | ext2fs
file	ufs/ffs/ffs_vfsops.c		ffs | mfs | ext2fs
file	ufs/ffs/ffs_vnops.c		ffs | mfs | ext2fs
file	ufs/ffs/ffs_appleufs.c		ffs & apple_ufs

file	ufs/lfs/lfs_alloc.c		lfs
file	ufs/lfs/lfs_balloc.c		lfs
file	ufs/lfs/lfs_bio.c		lfs
file	ufs/lfs/lfs_cksum.c		lfs
file	ufs/lfs/lfs_debug.c		lfs
file	ufs/lfs/lfs_inode.c		lfs
file	ufs/lfs/lfs_itimes.c		lfs
file	ufs/lfs/lfs_rfw.c		lfs
file	ufs/lfs/lfs_segment.c		lfs
file	ufs/lfs/lfs_subr.c		lfs
file	ufs/lfs/lfs_syscalls.c		lfs
file	ufs/lfs/lfs_vfsops.c		lfs
file	ufs/lfs/lfs_vnops.c		lfs

file	ufs/mfs/mfs_vfsops.c		mfs
file	ufs/mfs/mfs_vnops.c		mfs

file	ufs/ufs/ufs_bmap.c		ffs | lfs | mfs | ext2fs
file	ufs/ufs/ufs_dirhash.c		(ffs | lfs | mfs | ext2fs) & ufs_dirhash
file	ufs/ufs/ufs_extattr.c		(ffs | mfs) & ufs_extattr
file	ufs/ufs/ufs_ihash.c		ffs | lfs | mfs | ext2fs
file	ufs/ufs/ufs_inode.c		ffs | lfs | mfs | ext2fs
file	ufs/ufs/ufs_lookup.c		ffs | lfs | mfs | ext2fs
file	ufs/ufs/ufs_quota.c		quota & (ffs | lfs | mfs | ext2fs)
file	ufs/ufs/ufs_vfsops.c		ffs | lfs | mfs | ext2fs
file	ufs/ufs/ufs_vnops.c		ffs | lfs | mfs | ext2fs