mirror of
https://github.com/freebsd/freebsd-src
synced 2024-09-21 17:25:09 +00:00
Don't #include vm stuff in vnode_if.[ch]. Enough vm stuff (a
single typedef) is now declared in <sys/types.h>. This is the first of 4 commits that will remove some excessive includes of vm*.h and user.h. The total speed improvement isn't as large as I first thought. `make depend; make' for LINT only improved from 2180 seconds to 2108 seconds user time.
This commit is contained in:
parent
9346dbcbca
commit
40560c4471
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=12656
|
@ -32,7 +32,7 @@
|
|||
# SUCH DAMAGE.
|
||||
#
|
||||
# @(#)vnode_if.sh 8.1 (Berkeley) 6/10/93
|
||||
# $Id: vnode_if.sh,v 1.6 1995/09/11 16:05:16 bde Exp $
|
||||
# $Id: vnode_if.sh,v 1.7 1995/10/29 15:31:27 phk Exp $
|
||||
#
|
||||
|
||||
# Script to produce VFS front-end sugar.
|
||||
|
@ -71,9 +71,6 @@ cat << END_OF_LEADING_COMMENT > $HEADER
|
|||
*/
|
||||
|
||||
extern struct vnodeop_desc vop_default_desc;
|
||||
|
||||
#include <vm/vm.h>
|
||||
#include <vm/vm_page.h>
|
||||
END_OF_LEADING_COMMENT
|
||||
|
||||
# Awk script to take vnode_if.src and turn it into vnode_if.h.
|
||||
|
@ -190,8 +187,6 @@ cat << END_OF_LEADING_COMMENT > $CFILE
|
|||
#include <sys/param.h>
|
||||
#include <sys/mount.h>
|
||||
#include <sys/vnode.h>
|
||||
#include <vm/vm.h>
|
||||
#include <vm/vm_page.h>
|
||||
|
||||
struct vnodeop_desc vop_default_desc = {
|
||||
0,
|
||||
|
|
|
@ -32,7 +32,7 @@
|
|||
# SUCH DAMAGE.
|
||||
#
|
||||
# @(#)vnode_if.sh 8.1 (Berkeley) 6/10/93
|
||||
# $Id: vnode_if.sh,v 1.6 1995/09/11 16:05:16 bde Exp $
|
||||
# $Id: vnode_if.sh,v 1.7 1995/10/29 15:31:27 phk Exp $
|
||||
#
|
||||
|
||||
# Script to produce VFS front-end sugar.
|
||||
|
@ -71,9 +71,6 @@ cat << END_OF_LEADING_COMMENT > $HEADER
|
|||
*/
|
||||
|
||||
extern struct vnodeop_desc vop_default_desc;
|
||||
|
||||
#include <vm/vm.h>
|
||||
#include <vm/vm_page.h>
|
||||
END_OF_LEADING_COMMENT
|
||||
|
||||
# Awk script to take vnode_if.src and turn it into vnode_if.h.
|
||||
|
@ -190,8 +187,6 @@ cat << END_OF_LEADING_COMMENT > $CFILE
|
|||
#include <sys/param.h>
|
||||
#include <sys/mount.h>
|
||||
#include <sys/vnode.h>
|
||||
#include <vm/vm.h>
|
||||
#include <vm/vm_page.h>
|
||||
|
||||
struct vnodeop_desc vop_default_desc = {
|
||||
0,
|
||||
|
|
|
@ -32,7 +32,7 @@
|
|||
# SUCH DAMAGE.
|
||||
#
|
||||
# @(#)vnode_if.sh 8.1 (Berkeley) 6/10/93
|
||||
# $Id: vnode_if.sh,v 1.6 1995/09/11 16:05:16 bde Exp $
|
||||
# $Id: vnode_if.sh,v 1.7 1995/10/29 15:31:27 phk Exp $
|
||||
#
|
||||
|
||||
# Script to produce VFS front-end sugar.
|
||||
|
@ -71,9 +71,6 @@ cat << END_OF_LEADING_COMMENT > $HEADER
|
|||
*/
|
||||
|
||||
extern struct vnodeop_desc vop_default_desc;
|
||||
|
||||
#include <vm/vm.h>
|
||||
#include <vm/vm_page.h>
|
||||
END_OF_LEADING_COMMENT
|
||||
|
||||
# Awk script to take vnode_if.src and turn it into vnode_if.h.
|
||||
|
@ -190,8 +187,6 @@ cat << END_OF_LEADING_COMMENT > $CFILE
|
|||
#include <sys/param.h>
|
||||
#include <sys/mount.h>
|
||||
#include <sys/vnode.h>
|
||||
#include <vm/vm.h>
|
||||
#include <vm/vm_page.h>
|
||||
|
||||
struct vnodeop_desc vop_default_desc = {
|
||||
0,
|
||||
|
|
Loading…
Reference in a new issue