2.1.111pre1 compile errors

Jon M. Taylor (taylorj@ecs.csus.edu)
Wed, 22 Jul 1998 22:50:37 -0700 (PDT)


gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -D__SMP__ -pipe -fno-strength-reduce -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=686 -DUTS_MACHINE='"i386"' -c -o init/version.o init/version.
c
set -e; for i in kernel drivers mm fs net ipc lib arch/i386/kernel arch/i386/mm arch/i386/lib; do make -C $i; done
make[1]: Entering directory `/usr/src/linux/kernel'
make all_targets
make[2]: Entering directory `/usr/src/linux/kernel'
make[2]: Nothing to be done for `all_targets'.
make[2]: Leaving directory `/usr/src/linux/kernel'
make[1]: Leaving directory `/usr/src/linux/kernel'
make[1]: Entering directory `/usr/src/linux/drivers'
set -e; for i in block char net misc sound pci video pnp cdrom; do make -C $i; done
make[2]: Entering directory `/usr/src/linux/drivers/block'
make all_targets
make[3]: Entering directory `/usr/src/linux/drivers/block'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/drivers/block'
make[2]: Leaving directory `/usr/src/linux/drivers/block'
make[2]: Entering directory `/usr/src/linux/drivers/char'
make all_targets
make[3]: Entering directory `/usr/src/linux/drivers/char'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/drivers/char'
make[2]: Leaving directory `/usr/src/linux/drivers/char'
make[2]: Entering directory `/usr/src/linux/drivers/net'
make all_targets
make[3]: Entering directory `/usr/src/linux/drivers/net'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/drivers/net'
make[2]: Leaving directory `/usr/src/linux/drivers/net'
make[2]: Entering directory `/usr/src/linux/drivers/misc'
make all_targets
make[3]: Entering directory `/usr/src/linux/drivers/misc'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/drivers/misc'
make[2]: Leaving directory `/usr/src/linux/drivers/misc'
make[2]: Entering directory `/usr/src/linux/drivers/sound'
make all_targets
make[3]: Entering directory `/usr/src/linux/drivers/sound'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/drivers/sound'
make[2]: Leaving directory `/usr/src/linux/drivers/sound'
make[2]: Entering directory `/usr/src/linux/drivers/pci'
make all_targets
make[3]: Entering directory `/usr/src/linux/drivers/pci'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/drivers/pci'
make[2]: Leaving directory `/usr/src/linux/drivers/pci'
make[2]: Entering directory `/usr/src/linux/drivers/video'
make all_targets
make[3]: Entering directory `/usr/src/linux/drivers/video'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/drivers/video'
make[2]: Leaving directory `/usr/src/linux/drivers/video'
make[2]: Entering directory `/usr/src/linux/drivers/pnp'
make all_targets
make[3]: Entering directory `/usr/src/linux/drivers/pnp'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/drivers/pnp'
make[2]: Leaving directory `/usr/src/linux/drivers/pnp'
make[2]: Entering directory `/usr/src/linux/drivers/cdrom'
make all_targets
make[3]: Entering directory `/usr/src/linux/drivers/cdrom'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/drivers/cdrom'
make[2]: Leaving directory `/usr/src/linux/drivers/cdrom'
make all_targets
make[2]: Entering directory `/usr/src/linux/drivers'
make[2]: Nothing to be done for `all_targets'.
make[2]: Leaving directory `/usr/src/linux/drivers'
make[1]: Leaving directory `/usr/src/linux/drivers'
make[1]: Entering directory `/usr/src/linux/mm'
make all_targets
make[2]: Entering directory `/usr/src/linux/mm'
make[2]: Nothing to be done for `all_targets'.
make[2]: Leaving directory `/usr/src/linux/mm'
make[1]: Leaving directory `/usr/src/linux/mm'
make[1]: Entering directory `/usr/src/linux/fs'
set -e; for i in ext2 msdos vfat proc isofs nfs nfsd lockd autofs; do make -C $i; done
make[2]: Entering directory `/usr/src/linux/fs/ext2'
make all_targets
make[3]: Entering directory `/usr/src/linux/fs/ext2'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/fs/ext2'
make[2]: Leaving directory `/usr/src/linux/fs/ext2'
make[2]: Entering directory `/usr/src/linux/fs/msdos'
make all_targets
make[3]: Entering directory `/usr/src/linux/fs/msdos'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/fs/msdos'
make[2]: Leaving directory `/usr/src/linux/fs/msdos'
make[2]: Entering directory `/usr/src/linux/fs/vfat'
make all_targets
make[3]: Entering directory `/usr/src/linux/fs/vfat'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/fs/vfat'
make[2]: Leaving directory `/usr/src/linux/fs/vfat'
make[2]: Entering directory `/usr/src/linux/fs/proc'
make all_targets
make[3]: Entering directory `/usr/src/linux/fs/proc'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/fs/proc'
make[2]: Leaving directory `/usr/src/linux/fs/proc'
make[2]: Entering directory `/usr/src/linux/fs/isofs'
make all_targets
make[3]: Entering directory `/usr/src/linux/fs/isofs'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/fs/isofs'
make[2]: Leaving directory `/usr/src/linux/fs/isofs'
make[2]: Entering directory `/usr/src/linux/fs/nfs'
make all_targets
make[3]: Entering directory `/usr/src/linux/fs/nfs'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/fs/nfs'
make[2]: Leaving directory `/usr/src/linux/fs/nfs'
make[2]: Entering directory `/usr/src/linux/fs/nfsd'
make all_targets
make[3]: Entering directory `/usr/src/linux/fs/nfsd'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/fs/nfsd'
make[2]: Leaving directory `/usr/src/linux/fs/nfsd'
make[2]: Entering directory `/usr/src/linux/fs/lockd'
make all_targets
make[3]: Entering directory `/usr/src/linux/fs/lockd'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/fs/lockd'
make[2]: Leaving directory `/usr/src/linux/fs/lockd'
make[2]: Entering directory `/usr/src/linux/fs/autofs'
make all_targets
make[3]: Entering directory `/usr/src/linux/fs/autofs'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/fs/autofs'
make[2]: Leaving directory `/usr/src/linux/fs/autofs'
make all_targets
make[2]: Entering directory `/usr/src/linux/fs'
make[2]: Nothing to be done for `all_targets'.
make[2]: Leaving directory `/usr/src/linux/fs'
make[1]: Leaving directory `/usr/src/linux/fs'
make[1]: Entering directory `/usr/src/linux/net'
set -e; for i in core ethernet sched 802 ipv4 unix packet sunrpc; do make -C $i; done
make[2]: Entering directory `/usr/src/linux/net/core'
make all_targets
make[3]: Entering directory `/usr/src/linux/net/core'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/net/core'
make[2]: Leaving directory `/usr/src/linux/net/core'
make[2]: Entering directory `/usr/src/linux/net/ethernet'
make all_targets
make[3]: Entering directory `/usr/src/linux/net/ethernet'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/net/ethernet'
make[2]: Leaving directory `/usr/src/linux/net/ethernet'
make[2]: Entering directory `/usr/src/linux/net/sched'
make all_targets
make[3]: Entering directory `/usr/src/linux/net/sched'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/net/sched'
make[2]: Leaving directory `/usr/src/linux/net/sched'
make[2]: Entering directory `/usr/src/linux/net/802'
make all_targets
make[3]: Entering directory `/usr/src/linux/net/802'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/net/802'
make[2]: Leaving directory `/usr/src/linux/net/802'
make[2]: Entering directory `/usr/src/linux/net/ipv4'
make all_targets
make[3]: Entering directory `/usr/src/linux/net/ipv4'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/net/ipv4'
make[2]: Leaving directory `/usr/src/linux/net/ipv4'
make[2]: Entering directory `/usr/src/linux/net/unix'
make all_targets
make[3]: Entering directory `/usr/src/linux/net/unix'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/net/unix'
make[2]: Leaving directory `/usr/src/linux/net/unix'
make[2]: Entering directory `/usr/src/linux/net/packet'
make all_targets
make[3]: Entering directory `/usr/src/linux/net/packet'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/net/packet'
make[2]: Leaving directory `/usr/src/linux/net/packet'
make[2]: Entering directory `/usr/src/linux/net/sunrpc'
make all_targets
make[3]: Entering directory `/usr/src/linux/net/sunrpc'
make[3]: Nothing to be done for `all_targets'.
make[3]: Leaving directory `/usr/src/linux/net/sunrpc'
make[2]: Leaving directory `/usr/src/linux/net/sunrpc'
make all_targets
make[2]: Entering directory `/usr/src/linux/net'
make[2]: Nothing to be done for `all_targets'.
make[2]: Leaving directory `/usr/src/linux/net'
make[1]: Leaving directory `/usr/src/linux/net'
make[1]: Entering directory `/usr/src/linux/ipc'
make all_targets
make[2]: Entering directory `/usr/src/linux/ipc'
make[2]: Nothing to be done for `all_targets'.
make[2]: Leaving directory `/usr/src/linux/ipc'
make[1]: Leaving directory `/usr/src/linux/ipc'
make[1]: Entering directory `/usr/src/linux/lib'
make all_targets
make[2]: Entering directory `/usr/src/linux/lib'
make[2]: Nothing to be done for `all_targets'.
make[2]: Leaving directory `/usr/src/linux/lib'
make[1]: Leaving directory `/usr/src/linux/lib'
make[1]: Entering directory `/usr/src/linux/arch/i386/kernel'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/src/linux/arch/i386/kernel'
make[1]: Entering directory `/usr/src/linux/arch/i386/mm'
make all_targets
make[2]: Entering directory `/usr/src/linux/arch/i386/mm'
make[2]: Nothing to be done for `all_targets'.
make[2]: Leaving directory `/usr/src/linux/arch/i386/mm'
make[1]: Leaving directory `/usr/src/linux/arch/i386/mm'
make[1]: Entering directory `/usr/src/linux/arch/i386/lib'
make all_targets
make[2]: Entering directory `/usr/src/linux/arch/i386/lib'
make[2]: Nothing to be done for `all_targets'.
make[2]: Leaving directory `/usr/src/linux/arch/i386/lib'
make[1]: Leaving directory `/usr/src/linux/arch/i386/lib'
ld -m elf_i386 -T /usr/src/linux/arch/i386/vmlinux.lds -e stext arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/main.o init/version.o \
arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o \
fs/filesystems.a \
net/network.a \
drivers/block/block.a drivers/char/char.a drivers/misc/misc.a drivers/net/net.a drivers/cdrom/cdrom.a drivers/pci/pci.a drivers/pnp/pnp.a drivers/video/video.a \
/usr/src/linux/arch/i386/lib/lib.a /usr/src/linux/lib/lib.a /usr/src/linux/arch/i386/lib/lib.a \
-o vmlinux
fs/filesystems.a(msdos.o): In function `msdos_put_super':
msdos.o(.text+0x6): undefined reference to `fat_put_super'
fs/filesystems.a(msdos.o): In function `msdos_find':
msdos.o(.text+0x490): undefined reference to `fat_scan'
fs/filesystems.a(msdos.o): In function `msdos_read_super':
msdos.o(.text+0x5cc): undefined reference to `fat_read_super'
fs/filesystems.a(msdos.o): In function `msdos_lookup':
msdos.o(.text+0x65b): undefined reference to `fat_brelse'
fs/filesystems.a(msdos.o): In function `msdos_create_entry':
msdos.o(.text+0x70f): undefined reference to `fat_scan'
msdos.o(.text+0x742): undefined reference to `fat_add_cluster'
msdos.o(.text+0x762): undefined reference to `fat_scan'
msdos.o(.text+0x7ed): undefined reference to `fat_date_unix2dos'
msdos.o(.text+0x809): undefined reference to `fat_mark_buffer_dirty'
msdos.o(.text+0x83c): undefined reference to `fat_brelse'
fs/filesystems.a(msdos.o): In function `msdos_create':
msdos.o(.text+0x90b): undefined reference to `fat_lock_creation'
msdos.o(.text+0x92b): undefined reference to `fat_scan'
msdos.o(.text+0x937): undefined reference to `fat_unlock_creation'
msdos.o(.text+0x946): undefined reference to `fat_brelse'
msdos.o(.text+0x974): undefined reference to `fat_scan'
msdos.o(.text+0x980): undefined reference to `fat_unlock_creation'
msdos.o(.text+0x98f): undefined reference to `fat_brelse'
msdos.o(.text+0x9d9): undefined reference to `fat_unlock_creation'
fs/filesystems.a(msdos.o): In function `msdos_empty':
msdos.o(.text+0xa5d): undefined reference to `fat_get_entry'
msdos.o(.text+0xadc): undefined reference to `fat_brelse'
fs/filesystems.a(msdos.o): In function `msdos_rmdir':
msdos.o(.text+0xbf8): undefined reference to `fat_mark_buffer_dirty'
msdos.o(.text+0xc0c): undefined reference to `fat_brelse'
fs/filesystems.a(msdos.o): In function `msdos_mkdir':
msdos.o(.text+0xc87): undefined reference to `fat_lock_creation'
msdos.o(.text+0xc9f): undefined reference to `fat_scan'
msdos.o(.text+0xcab): undefined reference to `fat_unlock_creation'
msdos.o(.text+0xcba): undefined reference to `fat_brelse'
msdos.o(.text+0xd02): undefined reference to `fat_add_cluster'
msdos.o(.text+0xd9f): undefined reference to `fat_unlock_creation'
msdos.o(.text+0xe28): undefined reference to `fat_fs_panic'
msdos.o(.text+0xe30): undefined reference to `fat_unlock_creation'
fs/filesystems.a(msdos.o): In function `msdos_unlinkx':
msdos.o(.text+0xefc): undefined reference to `fat_mark_buffer_dirty'
msdos.o(.text+0xf16): undefined reference to `fat_brelse'
fs/filesystems.a(msdos.o): In function `rename_same_dir':
msdos.o(.text+0xfaf): undefined reference to `fat_scan'
msdos.o(.text+0xfcb): undefined reference to `fat_brelse'
msdos.o(.text+0x1059): undefined reference to `fat_brelse'
msdos.o(.text+0x10c9): undefined reference to `fat_mark_buffer_dirty'
msdos.o(.text+0x10d4): undefined reference to `fat_brelse'
msdos.o(.text+0x1119): undefined reference to `fat_mark_buffer_dirty'
fs/filesystems.a(msdos.o): In function `rename_diff_dir':
msdos.o(.text+0x11c5): undefined reference to `fat_scan'
msdos.o(.text+0x11e4): undefined reference to `fat_add_cluster'
msdos.o(.text+0x121c): undefined reference to `fat_scan'
msdos.o(.text+0x124b): undefined reference to `fat_brelse'
msdos.o(.text+0x1264): undefined reference to `fat_brelse'
msdos.o(.text+0x133f): undefined reference to `fat_mark_buffer_dirty'
msdos.o(.text+0x13b6): undefined reference to `fat_brelse'
msdos.o(.text+0x13cf): undefined reference to `fat_brelse'
msdos.o(.text+0x148e): undefined reference to `fat_cache_inval_inode'
msdos.o(.text+0x14b8): undefined reference to `fat_mark_buffer_dirty'
msdos.o(.text+0x14c9): undefined reference to `fat_mark_buffer_dirty'
msdos.o(.text+0x14e2): undefined reference to `fat_brelse'
msdos.o(.text+0x1514): undefined reference to `fat_scan'
msdos.o(.text+0x154c): undefined reference to `fat_brelse'
msdos.o(.text+0x15b2): undefined reference to `fat_mark_buffer_dirty'
msdos.o(.text+0x15e3): undefined reference to `fat_brelse'
msdos.o(.text+0x160f): undefined reference to `fat_brelse'
fs/filesystems.a(msdos.o): In function `msdos_rename':
msdos.o(.text+0x1714): undefined reference to `fat_scan'
msdos.o(.text+0x1726): undefined reference to `fat_lock_creation'
msdos.o(.text+0x1795): undefined reference to `fat_unlock_creation'
msdos.o(.text+0x17a4): undefined reference to `fat_brelse'
fs/filesystems.a(msdos.o): In function `msdos_read_inode':
msdos.o(.text+0x17c3): undefined reference to `fat_read_inode'
fs/filesystems.a(msdos.o)(.data+0x84): undefined reference to `fat_write_inode'
fs/filesystems.a(msdos.o)(.data+0x88): undefined reference to `fat_put_inode'
fs/filesystems.a(msdos.o)(.data+0x8c): undefined reference to `fat_delete_inode'
fs/filesystems.a(msdos.o)(.data+0x90): undefined reference to `fat_notify_change'
fs/filesystems.a(msdos.o)(.data+0x9c): undefined reference to `fat_statfs'
fs/filesystems.a(msdos.o)(.data+0xe0): undefined reference to `fat_dir_operations'
fs/filesystems.a(msdos.o)(.data+0x118): undefined reference to `fat_bmap'
fs/filesystems.a(vfat.o): In function `vfat_put_super':
vfat.o(.text+0xb2): undefined reference to `fat_put_super'
fs/filesystems.a(vfat.o): In function `vfat_read_super':
vfat.o(.text+0x692): undefined reference to `fat_read_super'
fs/filesystems.a(vfat.o): In function `vfat_find_free_slots':
vfat.o(.text+0x1597): undefined reference to `fat_get_entry'
vfat.o(.text+0x160a): undefined reference to `fat_brelse'
vfat.o(.text+0x163b): undefined reference to `fat_get_entry'
vfat.o(.text+0x1676): undefined reference to `fat_add_cluster'
vfat.o(.text+0x1699): undefined reference to `fat_get_entry'
fs/filesystems.a(vfat.o): In function `xlate_to_uni':
vfat.o(.text+0x16e2): undefined reference to `utf8_mbstowcs'
vfat.o(.text+0x176d): undefined reference to `fat_esc2uni'
vfat.o(.text+0x177c): undefined reference to `fat_esc2uni'
vfat.o(.text+0x1787): undefined reference to `fat_esc2uni'
fs/filesystems.a(vfat.o): In function `vfat_find':
vfat.o(.text+0x1dc3): undefined reference to `fat_readdirx'
vfat.o(.text+0x1f00): undefined reference to `fat_get_entry'
vfat.o(.text+0x1f36): undefined reference to `fat_mark_buffer_dirty'
vfat.o(.text+0x1f83): undefined reference to `fat_date_unix2dos'
vfat.o(.text+0x1fe9): undefined reference to `fat_mark_buffer_dirty'
vfat.o(.text+0x1ff8): undefined reference to `fat_brelse'
fs/filesystems.a(vfat.o): In function `vfat_create_entry':
vfat.o(.text+0x21c5): undefined reference to `fat_get_entry'
vfat.o(.text+0x21dd): undefined reference to `fat_brelse'
vfat.o(.text+0x220b): undefined reference to `fat_brelse'
fs/filesystems.a(vfat.o): In function `vfat_create':
vfat.o(.text+0x227a): undefined reference to `fat_lock_creation'
vfat.o(.text+0x2292): undefined reference to `fat_unlock_creation'
fs/filesystems.a(vfat.o): In function `vfat_create_a_dotdir':
vfat.o(.text+0x2325): undefined reference to `fat_date_unix2dos'
vfat.o(.text+0x2355): undefined reference to `fat_mark_buffer_dirty'
fs/filesystems.a(vfat.o): In function `vfat_create_dotdirs':
vfat.o(.text+0x241c): undefined reference to `fat_add_cluster'
vfat.o(.text+0x245e): undefined reference to `fat_get_entry'
vfat.o(.text+0x24a2): undefined reference to `fat_get_entry'
vfat.o(.text+0x24b6): undefined reference to `fat_brelse'
vfat.o(.text+0x24ea): undefined reference to `fat_brelse'
fs/filesystems.a(vfat.o): In function `vfat_empty':
vfat.o(.text+0x256d): undefined reference to `fat_get_entry'
vfat.o(.text+0x25e0): undefined reference to `fat_brelse'
vfat.o(.text+0x25fb): undefined reference to `fat_brelse'
fs/filesystems.a(vfat.o): In function `vfat_rmdir_free_ino':
vfat.o(.text+0x26b7): undefined reference to `fat_mark_buffer_dirty'
fs/filesystems.a(vfat.o): In function `vfat_unlink_free_ino':
vfat.o(.text+0x276b): undefined reference to `fat_mark_buffer_dirty'
fs/filesystems.a(vfat.o): In function `vfat_remove_entry':
vfat.o(.text+0x27b1): undefined reference to `fat_get_entry'
vfat.o(.text+0x2825): undefined reference to `fat_get_entry'
vfat.o(.text+0x284a): undefined reference to `fat_mark_buffer_dirty'
fs/filesystems.a(vfat.o): In function `vfat_rmdirx':
vfat.o(.text+0x2961): undefined reference to `fat_brelse'
fs/filesystems.a(vfat.o): In function `vfat_unlinkx':
vfat.o(.text+0x2a15): undefined reference to `fat_brelse'
fs/filesystems.a(vfat.o): In function `vfat_mkdir':
vfat.o(.text+0x2a37): undefined reference to `fat_lock_creation'
vfat.o(.text+0x2a56): undefined reference to `fat_unlock_creation'
vfat.o(.text+0x2a7e): undefined reference to `fat_unlock_creation'
vfat.o(.text+0x2ac2): undefined reference to `fat_fs_panic'
fs/filesystems.a(vfat.o): In function `vfat_rename':
vfat.o(.text+0x2c50): undefined reference to `fat_get_entry'
vfat.o(.text+0x2d4c): undefined reference to `fat_get_entry'
vfat.o(.text+0x2dea): undefined reference to `fat_lock_creation'
vfat.o(.text+0x2ed5): undefined reference to `fat_cache_inval_inode'
vfat.o(.text+0x2f40): undefined reference to `fat_get_entry'
vfat.o(.text+0x2f80): undefined reference to `fat_mark_buffer_dirty'
vfat.o(.text+0x2fc1): undefined reference to `fat_scan'
vfat.o(.text+0x2ffe): undefined reference to `fat_brelse'
vfat.o(.text+0x3079): undefined reference to `fat_mark_buffer_dirty'
vfat.o(.text+0x30b8): undefined reference to `fat_brelse'
vfat.o(.text+0x310b): undefined reference to `fat_unlock_creation'
vfat.o(.text+0x311e): undefined reference to `fat_brelse'
vfat.o(.text+0x3134): undefined reference to `fat_brelse'
fs/filesystems.a(vfat.o): In function `vfat_read_inode':
vfat.o(.text+0x3167): undefined reference to `fat_read_inode'
fs/filesystems.a(vfat.o)(.data+0x84): undefined reference to `fat_write_inode'
fs/filesystems.a(vfat.o)(.data+0x88): undefined reference to `fat_put_inode'
fs/filesystems.a(vfat.o)(.data+0x8c): undefined reference to `fat_delete_inode'
fs/filesystems.a(vfat.o)(.data+0x90): undefined reference to `fat_notify_change'
fs/filesystems.a(vfat.o)(.data+0x9c): undefined reference to `fat_statfs'
fs/filesystems.a(vfat.o)(.data+0x140): undefined reference to `fat_dir_operations'
fs/filesystems.a(vfat.o)(.data+0x178): undefined reference to `fat_bmap'
make: *** [vmlinux] Error 1

=====================

#
# Automatically generated by make menuconfig: don't edit
#

#
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y

#
# Processor type and features
#
# CONFIG_M386 is not set
# CONFIG_M486 is not set
# CONFIG_M586 is not set
CONFIG_M686=y
# CONFIG_MATH_EMULATION is not set
CONFIG_MTRR=y

#
# Loadable module support
#
CONFIG_MODULES=y
# CONFIG_MODVERSIONS is not set
CONFIG_KMOD=y

#
# General setup
#
CONFIG_NET=y
CONFIG_PCI=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_QUIRKS=y
# CONFIG_PCI_OPTIMIZE is not set
CONFIG_PCI_OLD_PROC=y
# CONFIG_MCA is not set
CONFIG_SYSVIPC=y
# CONFIG_BSD_PROCESS_ACCT is not set
CONFIG_SYSCTL=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=y
# CONFIG_BINFMT_JAVA is not set
# CONFIG_PARPORT is not set

#
# Plug and Play support
#
CONFIG_PNP=y

#
# Block devices
#
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_IDE=y
# CONFIG_BLK_DEV_HD_IDE is not set
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_BLK_DEV_IDECD=y
# CONFIG_BLK_DEV_IDETAPE is not set
# CONFIG_BLK_DEV_IDEFLOPPY is not set
# CONFIG_BLK_DEV_IDESCSI is not set
CONFIG_BLK_DEV_CMD640=y
# CONFIG_BLK_DEV_CMD640_ENHANCED is not set
CONFIG_BLK_DEV_RZ1000=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_BLK_DEV_OPTI621 is not set
# CONFIG_BLK_DEV_TRM290 is not set
# CONFIG_BLK_DEV_NS87415 is not set
# CONFIG_IDE_CHIPSETS is not set
# CONFIG_BLK_DEV_LOOP is not set
# CONFIG_BLK_DEV_NBD is not set
# CONFIG_BLK_DEV_MD is not set
# CONFIG_BLK_DEV_RAM is not set
# CONFIG_BLK_DEV_XD is not set
CONFIG_PARIDE_PARPORT=y
# CONFIG_PARIDE is not set
# CONFIG_BLK_DEV_HD is not set

#
# Networking options
#
CONFIG_PACKET=y
# CONFIG_NETLINK is not set
# CONFIG_FIREWALL is not set
# CONFIG_NET_ALIAS is not set
# CONFIG_FILTER is not set
CONFIG_UNIX=y
CONFIG_INET=y
# CONFIG_IP_MULTICAST is not set
# CONFIG_IP_ADVANCED_ROUTER is not set
# CONFIG_IP_PNP is not set
# CONFIG_IP_ROUTER is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
# CONFIG_IP_ALIAS is not set
# CONFIG_SYN_COOKIES is not set
# CONFIG_INET_RARP is not set
CONFIG_IP_NOSR=y
CONFIG_SKB_LARGE=y
# CONFIG_IPV6 is not set
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_BRIDGE is not set
# CONFIG_LLC is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
# CONFIG_NET_FASTROUTE is not set
# CONFIG_NET_HW_FLOWCONTROL is not set
# CONFIG_CPU_IS_SLOW is not set
# CONFIG_NET_SCHED is not set

#
# SCSI support
#
# CONFIG_SCSI is not set

#
# Network device support
#
CONFIG_NETDEVICES=y
# CONFIG_ARCNET is not set
CONFIG_DUMMY=y
# CONFIG_EQUALIZER is not set
CONFIG_NET_ETHERNET=y
CONFIG_NET_VENDOR_3COM=y
# CONFIG_EL1 is not set
# CONFIG_EL2 is not set
# CONFIG_ELPLUS is not set
# CONFIG_EL16 is not set
CONFIG_EL3=y
# CONFIG_VORTEX is not set
# CONFIG_LANCE is not set
# CONFIG_NET_VENDOR_SMC is not set
# CONFIG_NET_VENDOR_RACAL is not set
# CONFIG_RTL8139 is not set
# CONFIG_YELLOWFIN is not set
# CONFIG_NET_ISA is not set
# CONFIG_NET_EISA is not set
# CONFIG_NET_POCKET is not set
# CONFIG_FDDI is not set
# CONFIG_DLCI is not set
CONFIG_PPP=y
# CONFIG_SLIP is not set
# CONFIG_NET_RADIO is not set
# CONFIG_TR is not set
# CONFIG_SHAPER is not set

#
# Amateur Radio support
#
# CONFIG_HAMRADIO is not set

#
# ISDN subsystem
#
# CONFIG_ISDN is not set

#
# CD-ROM drivers (not for SCSI or IDE/ATAPI drives)
#
# CONFIG_CD_NO_IDESCSI is not set

#
# Filesystems
#
# CONFIG_QUOTA is not set
# CONFIG_MINIX_FS is not set
CONFIG_EXT2_FS=y
CONFIG_ISO9660_FS=y
# CONFIG_JOLIET is not set
# CONFIG_FAT_FS is not set
CONFIG_MSDOS_FS=y
# CONFIG_UMSDOS_FS is not set
CONFIG_VFAT_FS=y
CONFIG_PROC_FS=y
CONFIG_NFS_FS=y
CONFIG_NFSD=y
CONFIG_SUNRPC=y
CONFIG_LOCKD=y
# CONFIG_CODA_FS is not set
# CONFIG_SMB_FS is not set
# CONFIG_HPFS_FS is not set
# CONFIG_NTFS_FS is not set
# CONFIG_SYSV_FS is not set
# CONFIG_AFFS_FS is not set
# CONFIG_HFS_FS is not set
# CONFIG_ROMFS_FS is not set
CONFIG_AUTOFS_FS=y
# CONFIG_UFS_FS is not set
# CONFIG_ADFS_FS is not set
# CONFIG_DEVPTS_FS is not set
# CONFIG_MAC_PARTITION is not set
# CONFIG_NLS is not set

#
# Character devices
#
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_SERIAL=y
# CONFIG_SERIAL_CONSOLE is not set
# CONFIG_SERIAL_EXTENDED is not set
# CONFIG_SERIAL_NONSTANDARD is not set
CONFIG_MOUSE=y
# CONFIG_ATIXL_BUSMOUSE is not set
# CONFIG_BUSMOUSE is not set
# CONFIG_MS_BUSMOUSE is not set
CONFIG_PSMOUSE=y
CONFIG_82C710_MOUSE=y
# CONFIG_PC110_PAD is not set
# CONFIG_UMISC is not set
# CONFIG_QIC02_TAPE is not set
# CONFIG_APM is not set
# CONFIG_WATCHDOG is not set
# CONFIG_RTC is not set
# CONFIG_VIDEO_DEV is not set
# CONFIG_NVRAM is not set
# CONFIG_JOYSTICK is not set

#
# Ftape, the floppy tape device driver
#
# CONFIG_FTAPE is not set

#
# Console drivers
#
CONFIG_VGA_CONSOLE=y
CONFIG_VIDEO_SELECT=y
CONFIG_FB=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FB_VGA=y
CONFIG_FB_VESA=y
CONFIG_VIDEO_SELECT=y
# CONFIG_FB_MDA is not set
# CONFIG_FB_VIRTUAL is not set
CONFIG_FBCON_ADVANCED=y
CONFIG_FBCON_MFB=y
CONFIG_FBCON_CFB2=y
CONFIG_FBCON_CFB4=y
CONFIG_FBCON_CFB8=y
CONFIG_FBCON_CFB16=y
CONFIG_FBCON_CFB24=y
CONFIG_FBCON_CFB32=y
# CONFIG_FBCON_AFB is not set
# CONFIG_FBCON_ILBM is not set
# CONFIG_FBCON_IPLAN2P2 is not set
# CONFIG_FBCON_IPLAN2P4 is not set
# CONFIG_FBCON_IPLAN2P8 is not set
# CONFIG_FBCON_MAC is not set
CONFIG_FBCON_VGA=y
CONFIG_FBCON_FONTS=y
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
CONFIG_FONT_SUN8x16=y
CONFIG_FONT_SUN12x22=y
CONFIG_FONT_6x11=y
CONFIG_FONT_PEARL_8x8=y
CONFIG_FONT_ACORN_8x8=y

#
# Sound
#
# CONFIG_SOUND is not set

#
# Kernel hacking
#
CONFIG_PROFILE=y
CONFIG_PROFILE_SHIFT=2
# CONFIG_MAGIC_SYSRQ is not set

---
'Cloning and the reprogramming of DNA is the first serious step in 
becoming one with God.'
	- Scientist G. Richard Seed

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html