set -e; gcc -Ifs -I../fs -I. -Iinclude -I../include -Wall -W -Wall -W -Wshadow -Wpointer-arith -Wmissing-prototypes -Wundef -Wstrict-prototypes -g -Os -falign-jumps=1 -falign-loops=1 -falign-functions=1 -fno-builtin -mrtd -mregparm=3 -M ../fs/ntfs.c | sed 's,ntfs\.o[ :]*,ntfs_mod-fs_ntfs.o ntfs_mod-fs_ntfs.d : ,g' > ntfs_mod-fs_ntfs.d; [ -s ntfs_mod-fs_ntfs.d ] || rm -f ntfs_mod-fs_ntfs.d set -e; gcc -Ifs -I../fs -I. -Iinclude -I../include -Wall -W -DGRUB_DATADIR=\"/usr/local/share/grub/i386-pc\" -g -O2 -DGRUB_UTIL=1 -M ../fs/ntfs.c | sed 's,ntfs\.o[ :]*,grub_emu-fs_ntfs.o grub_emu-fs_ntfs.d : ,g' > grub_emu-fs_ntfs.d; [ -s grub_emu-fs_ntfs.d ] || rm -f grub_emu-fs_ntfs.d set -e; gcc -Ifs -I../fs -I. -Iinclude -I../include -Wall -W -DGRUB_DATADIR=\"/usr/local/share/grub/i386-pc\" -g -O2 -DGRUB_UTIL=1 -M ../fs/ntfs.c | sed 's,ntfs\.o[ :]*,grub_setup-fs_ntfs.o grub_setup-fs_ntfs.d : ,g' > grub_setup-fs_ntfs.d; [ -s grub_setup-fs_ntfs.d ] || rm -f grub_setup-fs_ntfs.d ln -sf /home/ller/ntfsprogs-1.9.2/libntfs/.libs/libntfs.a libntfs.a gcc -Ifs -I../fs -I. -Iinclude -I../include -Wall -W -DGRUB_DATADIR=\"/usr/local/share/grub/i386-pc\" -g -O2 -DGRUB_UTIL=1 -c -o grub_setup-fs_ntfs.o ../fs/ntfs.c ../fs/ntfs.c: In function `ntfs_device_grub_open': ../fs/ntfs.c:34: warning: unused parameter `flags' ../fs/ntfs.c: In function `ntfs_device_grub_sync': ../fs/ntfs.c:85: warning: unused parameter `dev' ../fs/ntfs.c: In function `ntfs_device_grub_write': ../fs/ntfs.c:92: warning: unused parameter `dev' ../fs/ntfs.c:92: warning: unused parameter `buffer' ../fs/ntfs.c:93: warning: unused parameter `count' ../fs/ntfs.c: In function `ntfs_device_grub_stat': ../fs/ntfs.c:100: warning: unused parameter `dev' ../fs/ntfs.c:100: warning: unused parameter `buf' ../fs/ntfs.c: In function `ntfs_device_grub_ioctl': ../fs/ntfs.c:107: warning: unused parameter `dev' ../fs/ntfs.c:107: warning: unused parameter `request' ../fs/ntfs.c:108: warning: unused parameter `argp' ../fs/ntfs.c: In function `ntfs_device_grub_pwrite': ../fs/ntfs.c:121: warning: unused parameter `dev' ../fs/ntfs.c:121: warning: unused parameter `buf' ../fs/ntfs.c:122: warning: unused parameter `count' ../fs/ntfs.c:122: warning: unused parameter `offset' ../fs/ntfs.c: In function `grub_ntfs_pathname_to_inode': ../fs/ntfs.c:198: warning: unused parameter `parent' ../fs/ntfs.c: In function `grub_ntfs_filldir': ../fs/ntfs.c:269: warning: unused parameter `pos' ../fs/ntfs.c:270: warning: unused parameter `mref' ../fs/ntfs.c: In function `grub_ntfs_read': ../fs/ntfs.c:368: warning: unused parameter `file' ../fs/ntfs.c:368: warning: unused parameter `buf' ../fs/ntfs.c:368: warning: unused parameter `len' ../fs/ntfs.c: In function `grub_ntfs_label': ../fs/ntfs.c:392: warning: unused parameter `device' gcc -o grub-setup grub_setup-util_i386_pc_grub_setup.o grub_setup-util_i386_pc_biosdisk.o grub_setup-util_misc.o grub_setup-util_i386_pc_getroot.o grub_setup-kern_device.o grub_setup-kern_disk.o grub_setup-kern_err.o grub_setup-kern_misc.o grub_setup-disk_i386_pc_partition.o grub_setup-fs_fat.o grub_setup-fs_ext2.o grub_setup-fs_ufs.o grub_setup-fs_minix.o grub_setup-fs_ntfs.o grub_setup-kern_file.o grub_setup-kern_fs.o grub_setup-kern_env.o libntfs.a gcc -Ifs -I../fs -I. -Iinclude -I../include -Wall -W -DGRUB_DATADIR=\"/usr/local/share/grub/i386-pc\" -g -O2 -DGRUB_UTIL=1 -c -o grub_emu-fs_ntfs.o ../fs/ntfs.c ../fs/ntfs.c: In function `ntfs_device_grub_open': ../fs/ntfs.c:34: warning: unused parameter `flags' ../fs/ntfs.c: In function `ntfs_device_grub_sync': ../fs/ntfs.c:85: warning: unused parameter `dev' ../fs/ntfs.c: In function `ntfs_device_grub_write': ../fs/ntfs.c:92: warning: unused parameter `dev' ../fs/ntfs.c:92: warning: unused parameter `buffer' ../fs/ntfs.c:93: warning: unused parameter `count' ../fs/ntfs.c: In function `ntfs_device_grub_stat': ../fs/ntfs.c:100: warning: unused parameter `dev' ../fs/ntfs.c:100: warning: unused parameter `buf' ../fs/ntfs.c: In function `ntfs_device_grub_ioctl': ../fs/ntfs.c:107: warning: unused parameter `dev' ../fs/ntfs.c:107: warning: unused parameter `request' ../fs/ntfs.c:108: warning: unused parameter `argp' ../fs/ntfs.c: In function `ntfs_device_grub_pwrite': ../fs/ntfs.c:121: warning: unused parameter `dev' ../fs/ntfs.c:121: warning: unused parameter `buf' ../fs/ntfs.c:122: warning: unused parameter `count' ../fs/ntfs.c:122: warning: unused parameter `offset' ../fs/ntfs.c: In function `grub_ntfs_pathname_to_inode': ../fs/ntfs.c:198: warning: unused parameter `parent' ../fs/ntfs.c: In function `grub_ntfs_filldir': ../fs/ntfs.c:269: warning: unused parameter `pos' ../fs/ntfs.c:270: warning: unused parameter `mref' ../fs/ntfs.c: In function `grub_ntfs_read': ../fs/ntfs.c:368: warning: unused parameter `file' ../fs/ntfs.c:368: warning: unused parameter `buf' ../fs/ntfs.c:368: warning: unused parameter `len' ../fs/ntfs.c: In function `grub_ntfs_label': ../fs/ntfs.c:392: warning: unused parameter `device' gcc -o grub-emu grub_emu-kern_main.o grub_emu-kern_device.o grub_emu-kern_disk.o grub_emu-kern_dl.o grub_emu-kern_file.o grub_emu-kern_fs.o grub_emu-kern_err.o grub_emu-kern_misc.o grub_emu-kern_loader.o grub_emu-kern_rescue.o grub_emu-kern_term.o grub_emu-disk_i386_pc_partition.o grub_emu-kern_env.o grub_emu-commands_ls.o grub_emu-commands_terminal.o grub_emu-commands_boot.o grub_emu-commands_cmp.o grub_emu-commands_cat.o grub_emu-util_i386_pc_biosdisk.o grub_emu-fs_fat.o grub_emu-fs_ext2.o grub_emu-fs_ufs.o grub_emu-fs_minix.o grub_emu-fs_ntfs.o grub_emu-normal_cmdline.o grub_emu-normal_command.o grub_emu-normal_main.o grub_emu-normal_menu.o grub_emu-normal_arg.o grub_emu-util_console.o grub_emu-util_grub_emu.o grub_emu-util_misc.o grub_emu-util_i386_pc_getroot.o -lncurses libntfs.a gcc -Ifs -I../fs -I. -Iinclude -I../include -Wall -W -Wall -W -Wshadow -Wpointer-arith -Wmissing-prototypes -Wundef -Wstrict-prototypes -g -Os -falign-jumps=1 -falign-loops=1 -falign-functions=1 -fno-builtin -mrtd -mregparm=3 -c -o ntfs_mod-fs_ntfs.o ../fs/ntfs.c ../fs/ntfs.c: In function `ntfs_device_grub_open': ../fs/ntfs.c:34: warning: unused parameter `flags' ../fs/ntfs.c: In function `ntfs_device_grub_sync': ../fs/ntfs.c:85: warning: unused parameter `dev' ../fs/ntfs.c: In function `ntfs_device_grub_write': ../fs/ntfs.c:92: warning: unused parameter `dev' ../fs/ntfs.c:92: warning: unused parameter `buffer' ../fs/ntfs.c:93: warning: unused parameter `count' ../fs/ntfs.c: In function `ntfs_device_grub_stat': ../fs/ntfs.c:100: warning: unused parameter `dev' ../fs/ntfs.c:100: warning: unused parameter `buf' ../fs/ntfs.c: In function `ntfs_device_grub_ioctl': ../fs/ntfs.c:107: warning: unused parameter `dev' ../fs/ntfs.c:107: warning: unused parameter `request' ../fs/ntfs.c:108: warning: unused parameter `argp' ../fs/ntfs.c: In function `ntfs_device_grub_pwrite': ../fs/ntfs.c:121: warning: unused parameter `dev' ../fs/ntfs.c:121: warning: unused parameter `buf' ../fs/ntfs.c:122: warning: unused parameter `count' ../fs/ntfs.c:122: warning: unused parameter `offset' ../fs/ntfs.c: At top level: ../fs/ntfs.c:199: warning: no previous prototype for `grub_ntfs_pathname_to_inode' ../fs/ntfs.c: In function `grub_ntfs_pathname_to_inode': ../fs/ntfs.c:198: warning: unused parameter `parent' ../fs/ntfs.c: In function `grub_ntfs_filldir': ../fs/ntfs.c:269: warning: unused parameter `pos' ../fs/ntfs.c:270: warning: unused parameter `mref' ../fs/ntfs.c: In function `grub_ntfs_read': ../fs/ntfs.c:368: warning: unused parameter `file' ../fs/ntfs.c:368: warning: unused parameter `buf' ../fs/ntfs.c:368: warning: unused parameter `len' ../fs/ntfs.c: In function `grub_ntfs_label': ../fs/ntfs.c:392: warning: unused parameter `device' rm -f pre-ntfs.o ld -r -o pre-ntfs.o ntfs_mod-fs_ntfs.o nm -g --defined-only -P -p pre-ntfs.o | sed 's/^\([^ ]*\).*/\1 ntfs/' > def-ntfs.lst nm -g --defined-only -P -p libntfs.a | sed 's/^\([^ ]*\).*/\1 ntfs/' >> def-ntfs.lst echo 'ntfs' > und-ntfs.lst nm -u -P -p pre-ntfs.o | cut -f1 -d' ' >> und-ntfs.lst cat kernel_syms.lst def-_chain.lst def-fat.lst def-ext2.lst def-ufs.lst def-minix.lst def-ntfs.lst def-_linux.lst def-normal.lst def-hello.lst def-boot.lst def-terminal.lst def-ls.lst def-cmp.lst def-cat.lst def-vga.lst def-font.lst def-_multiboot.lst /dev/null | ./genmoddep und-_chain.lst und-fat.lst und-ext2.lst und-ufs.lst und-minix.lst und-ntfs.lst und-_linux.lst und-normal.lst und-hello.lst und-boot.lst und-terminal.lst und-ls.lst und-cmp.lst und-cat.lst und-vga.lst und-font.lst und-_multiboot.lst > moddep.lst \ || (rm -f moddep.lst; exit 1) sh ../genmodsrc.sh '_chain' moddep.lst > mod-_chain.c || (rm -f mod-_chain.c; exit 1) gcc -I. -Iinclude -I../include -Wall -W -Wall -W -Wshadow -Wpointer-arith -Wmissing-prototypes -Wundef -Wstrict-prototypes -g -Os -falign-jumps=1 -falign-loops=1 -falign-functions=1 -fno-builtin -mrtd -mregparm=3 -c -o mod-_chain.o mod-_chain.c rm -f _chain.mod ld -r -o _chain.mod pre-_chain.o mod-_chain.o strip --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment _chain.mod sh ../genmodsrc.sh '_linux' moddep.lst > mod-_linux.c || (rm -f mod-_linux.c; exit 1) gcc -I. -Iinclude -I../include -Wall -W -Wall -W -Wshadow -Wpointer-arith -Wmissing-prototypes -Wundef -Wstrict-prototypes -g -Os -falign-jumps=1 -falign-loops=1 -falign-functions=1 -fno-builtin -mrtd -mregparm=3 -c -o mod-_linux.o mod-_linux.c rm -f _linux.mod ld -r -o _linux.mod pre-_linux.o mod-_linux.o strip --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment _linux.mod sh ../genmodsrc.sh 'fat' moddep.lst > mod-fat.c || (rm -f mod-fat.c; exit 1) gcc -I. -Iinclude -I../include -Wall -W -Wall -W -Wshadow -Wpointer-arith -Wmissing-prototypes -Wundef -Wstrict-prototypes -g -Os -falign-jumps=1 -falign-loops=1 -falign-functions=1 -fno-builtin -mrtd -mregparm=3 -c -o mod-fat.o mod-fat.c rm -f fat.mod ld -r -o fat.mod pre-fat.o mod-fat.o strip --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment fat.mod sh ../genmodsrc.sh 'ufs' moddep.lst > mod-ufs.c || (rm -f mod-ufs.c; exit 1) gcc -I. -Iinclude -I../include -Wall -W -Wall -W -Wshadow -Wpointer-arith -Wmissing-prototypes -Wundef -Wstrict-prototypes -g -Os -falign-jumps=1 -falign-loops=1 -falign-functions=1 -fno-builtin -mrtd -mregparm=3 -c -o mod-ufs.o mod-ufs.c rm -f ufs.mod ld -r -o ufs.mod pre-ufs.o mod-ufs.o strip --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment ufs.mod sh ../genmodsrc.sh 'ext2' moddep.lst > mod-ext2.c || (rm -f mod-ext2.c; exit 1) gcc -I. -Iinclude -I../include -Wall -W -Wall -W -Wshadow -Wpointer-arith -Wmissing-prototypes -Wundef -Wstrict-prototypes -g -Os -falign-jumps=1 -falign-loops=1 -falign-functions=1 -fno-builtin -mrtd -mregparm=3 -c -o mod-ext2.o mod-ext2.c rm -f ext2.mod ld -r -o ext2.mod pre-ext2.o mod-ext2.o strip --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment ext2.mod sh ../genmodsrc.sh 'minix' moddep.lst > mod-minix.c || (rm -f mod-minix.c; exit 1) gcc -I. -Iinclude -I../include -Wall -W -Wall -W -Wshadow -Wpointer-arith -Wmissing-prototypes -Wundef -Wstrict-prototypes -g -Os -falign-jumps=1 -falign-loops=1 -falign-functions=1 -fno-builtin -mrtd -mregparm=3 -c -o mod-minix.o mod-minix.c rm -f minix.mod ld -r -o minix.mod pre-minix.o mod-minix.o strip --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment minix.mod sh ../genmodsrc.sh 'ntfs' moddep.lst > mod-ntfs.c || (rm -f mod-ntfs.c; exit 1) gcc -I. -Iinclude -I../include -Wall -W -Wall -W -Wshadow -Wpointer-arith -Wmissing-prototypes -Wundef -Wstrict-prototypes -g -Os -falign-jumps=1 -falign-loops=1 -falign-functions=1 -fno-builtin -mrtd -mregparm=3 -c -o mod-ntfs.o mod-ntfs.c rm -f ntfs.mod ld -r -o ntfs.mod pre-ntfs.o mod-ntfs.o libntfs.a strip --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment ntfs.mod sh ../genmodsrc.sh 'normal' moddep.lst > mod-normal.c || (rm -f mod-normal.c; exit 1) gcc -I. -Iinclude -I../include -Wall -W -Wall -W -Wshadow -Wpointer-arith -Wmissing-prototypes -Wundef -Wstrict-prototypes -g -Os -falign-jumps=1 -falign-loops=1 -falign-functions=1 -fno-builtin -mrtd -mregparm=3 -c -o mod-normal.o mod-normal.c rm -f normal.mod ld -r -o normal.mod pre-normal.o mod-normal.o strip --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment normal.mod sh ../genmodsrc.sh 'hello' moddep.lst > mod-hello.c || (rm -f mod-hello.c; exit 1) gcc -I. -Iinclude -I../include -Wall -W -Wall -W -Wshadow -Wpointer-arith -Wmissing-prototypes -Wundef -Wstrict-prototypes -g -Os -falign-jumps=1 -falign-loops=1 -falign-functions=1 -fno-builtin -mrtd -mregparm=3 -c -o mod-hello.o mod-hello.c rm -f hello.mod ld -r -o hello.mod pre-hello.o mod-hello.o strip --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment hello.mod sh ../genmodsrc.sh 'vga' moddep.lst > mod-vga.c || (rm -f mod-vga.c; exit 1) gcc -I. -Iinclude -I../include -Wall -W -Wall -W -Wshadow -Wpointer-arith -Wmissing-prototypes -Wundef -Wstrict-prototypes -g -Os -falign-jumps=1 -falign-loops=1 -falign-functions=1 -fno-builtin -mrtd -mregparm=3 -c -o mod-vga.o mod-vga.c rm -f vga.mod ld -r -o vga.mod pre-vga.o mod-vga.o strip --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment vga.mod sh ../genmodsrc.sh 'font' moddep.lst > mod-font.c || (rm -f mod-font.c; exit 1) gcc -I. -Iinclude -I../include -Wall -W -Wall -W -Wshadow -Wpointer-arith -Wmissing-prototypes -Wundef -Wstrict-prototypes -g -Os -falign-jumps=1 -falign-loops=1 -falign-functions=1 -fno-builtin -mrtd -mregparm=3 -c -o mod-font.o mod-font.c rm -f font.mod ld -r -o font.mod pre-font.o mod-font.o strip --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment font.mod sh ../genmodsrc.sh '_multiboot' moddep.lst > mod-_multiboot.c || (rm -f mod-_multiboot.c; exit 1) gcc -I. -Iinclude -I../include -Wall -W -Wall -W -Wshadow -Wpointer-arith -Wmissing-prototypes -Wundef -Wstrict-prototypes -g -Os -falign-jumps=1 -falign-loops=1 -falign-functions=1 -fno-builtin -mrtd -mregparm=3 -c -o mod-_multiboot.o mod-_multiboot.c rm -f _multiboot.mod ld -r -o _multiboot.mod pre-_multiboot.o mod-_multiboot.o strip --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment _multiboot.mod sh ../genmodsrc.sh 'ls' moddep.lst > mod-ls.c || (rm -f mod-ls.c; exit 1) gcc -I. -Iinclude -I../include -Wall -W -Wall -W -Wshadow -Wpointer-arith -Wmissing-prototypes -Wundef -Wstrict-prototypes -g -Os -falign-jumps=1 -falign-loops=1 -falign-functions=1 -fno-builtin -mrtd -mregparm=3 -c -o mod-ls.o mod-ls.c rm -f ls.mod ld -r -o ls.mod pre-ls.o mod-ls.o strip --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment ls.mod sh ../genmodsrc.sh 'boot' moddep.lst > mod-boot.c || (rm -f mod-boot.c; exit 1) gcc -I. -Iinclude -I../include -Wall -W -Wall -W -Wshadow -Wpointer-arith -Wmissing-prototypes -Wundef -Wstrict-prototypes -g -Os -falign-jumps=1 -falign-loops=1 -falign-functions=1 -fno-builtin -mrtd -mregparm=3 -c -o mod-boot.o mod-boot.c rm -f boot.mod ld -r -o boot.mod pre-boot.o mod-boot.o strip --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment boot.mod sh ../genmodsrc.sh 'cmp' moddep.lst > mod-cmp.c || (rm -f mod-cmp.c; exit 1) gcc -I. -Iinclude -I../include -Wall -W -Wall -W -Wshadow -Wpointer-arith -Wmissing-prototypes -Wundef -Wstrict-prototypes -g -Os -falign-jumps=1 -falign-loops=1 -falign-functions=1 -fno-builtin -mrtd -mregparm=3 -c -o mod-cmp.o mod-cmp.c rm -f cmp.mod ld -r -o cmp.mod pre-cmp.o mod-cmp.o strip --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment cmp.mod sh ../genmodsrc.sh 'cat' moddep.lst > mod-cat.c || (rm -f mod-cat.c; exit 1) gcc -I. -Iinclude -I../include -Wall -W -Wall -W -Wshadow -Wpointer-arith -Wmissing-prototypes -Wundef -Wstrict-prototypes -g -Os -falign-jumps=1 -falign-loops=1 -falign-functions=1 -fno-builtin -mrtd -mregparm=3 -c -o mod-cat.o mod-cat.c rm -f cat.mod ld -r -o cat.mod pre-cat.o mod-cat.o strip --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment cat.mod sh ../genmodsrc.sh 'terminal' moddep.lst > mod-terminal.c || (rm -f mod-terminal.c; exit 1) gcc -I. -Iinclude -I../include -Wall -W -Wall -W -Wshadow -Wpointer-arith -Wmissing-prototypes -Wundef -Wstrict-prototypes -g -Os -falign-jumps=1 -falign-loops=1 -falign-functions=1 -fno-builtin -mrtd -mregparm=3 -c -o mod-terminal.o mod-terminal.c rm -f terminal.mod ld -r -o terminal.mod pre-terminal.o mod-terminal.o strip --strip-unneeded -K grub_mod_init -K grub_mod_fini -R .note -R .comment terminal.mod