--- linux/fs/Makefile 2018/04/24 18:00:13 1.1 +++ linux/fs/Makefile 2018/04/24 18:01:49 1.1.1.4 @@ -1,9 +1,9 @@ -AR =gar -AS =gas +AR =ar +AS =as CC =gcc -LD =gld -CFLAGS =-Wall -O -fstrength-reduce -fcombine-regs -fomit-frame-pointer \ - -mstring-insns -nostdinc -I../include +LD =ld +CFLAGS =-Wall -O -fstrength-reduce -fomit-frame-pointer \ + -fno-stack-protector -nostdinc -I../include CPP =gcc -E -nostdinc -I../include .c.s: @@ -17,7 +17,7 @@ CPP =gcc -E -nostdinc -I../include OBJS= open.o read_write.o inode.o file_table.o buffer.o super.o \ block_dev.o char_dev.o file_dev.o stat.o exec.o pipe.o namei.o \ - bitmap.o fcntl.o ioctl.o tty_ioctl.o truncate.o + bitmap.o fcntl.o ioctl.o tty_ioctl.o truncate.o sys_getdents.o fs.o: $(OBJS) $(LD) -r -o fs.o $(OBJS) @@ -44,7 +44,7 @@ char_dev.o : char_dev.c ../include/errno ../include/linux/head.h ../include/linux/fs.h ../include/sys/types.h \ ../include/linux/mm.h ../include/linux/kernel.h exec.o : exec.c ../include/errno.h ../include/sys/stat.h \ - ../include/sys/types.h ../include/a.out.h ../include/linux/fs.h \ + ../include/sys/types.h ../include/elf.h ../include/linux/fs.h \ ../include/linux/sched.h ../include/linux/head.h ../include/linux/mm.h \ ../include/linux/kernel.h ../include/asm/segment.h fcntl.o : fcntl.c ../include/string.h ../include/errno.h \