亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? makefile

?? LINUX1.0源代碼,代碼條理清晰
??
字號:
VERSION = 1
PATCHLEVEL = 0
ALPHA =

all:	Version zImage

.EXPORT_ALL_VARIABLES:

CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
	  else if [ -x /bin/bash ]; then echo /bin/bash; \
	  else echo sh; fi ; fi)

#
# Make "config" the default target if there is no configuration file or
# "depend" the target if there is no top-level dependency information.
#
ifeq (.config,$(wildcard .config))
include .config
ifeq (.depend,$(wildcard .depend))
include .depend
else
CONFIGURATION = depend
endif
else
CONFIGURATION = config
endif

ifdef CONFIGURATION
CONFIGURE = dummy
endif

#
# ROOT_DEV specifies the default root-device when making the image.
# This can be either FLOPPY, CURRENT, /dev/xxxx or empty, in which case
# the default of FLOPPY is used by 'build'.
#

ROOT_DEV = CURRENT

#
# If you want to preset the SVGA mode, uncomment the next line and
# set SVGA_MODE to whatever number you want.
# Set it to -DSVGA_MODE=NORMAL_VGA if you just want the EGA/VGA mode.
# The number is the same as you would ordinarily press at bootup.
#

SVGA_MODE=	-DSVGA_MODE=NORMAL_VGA

#
# standard CFLAGS
#

CFLAGS = -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -pipe

ifdef CONFIG_CPP
CFLAGS := $(CFLAGS) -x c++
endif

ifdef CONFIG_M486
CFLAGS := $(CFLAGS) -m486
else
CFLAGS := $(CFLAGS) -m386
endif

#
# if you want the ram-disk device, define this to be the
# size in blocks.
#

#RAMDISK = -DRAMDISK=512

AS86	=as86 -0 -a
LD86	=ld86 -0

AS	=as
LD	=ld
HOSTCC	=gcc
CC	=gcc -D__KERNEL__
MAKE	=make
CPP	=$(CC) -E
AR	=ar
STRIP	=strip

ARCHIVES	=kernel/kernel.o mm/mm.o fs/fs.o net/net.o ipc/ipc.o
FILESYSTEMS	=fs/filesystems.a
DRIVERS		=drivers/block/block.a \
		 drivers/char/char.a \
		 drivers/net/net.a \
		 ibcs/ibcs.o
LIBS		=lib/lib.a
SUBDIRS		=kernel drivers mm fs net ipc ibcs lib

KERNELHDRS	=/usr/src/linux/include

ifdef CONFIG_SCSI
DRIVERS := $(DRIVERS) drivers/scsi/scsi.a
endif

ifdef CONFIG_SOUND
DRIVERS := $(DRIVERS) drivers/sound/sound.a
endif

ifdef CONFIG_MATH_EMULATION
DRIVERS := $(DRIVERS) drivers/FPU-emu/math.a
endif

.c.s:
	$(CC) $(CFLAGS) -S -o $*.s $<
.s.o:
	$(AS) -c -o $*.o $<
.c.o:
	$(CC) $(CFLAGS) -c -o $*.o $<

Version: dummy
	rm -f tools/version.h

config:
	$(CONFIG_SHELL) Configure $(OPTS) < config.in
	@if grep -s '^CONFIG_SOUND' .tmpconfig ; then \
		$(MAKE) -C drivers/sound config; \
		else : ; fi
	mv .tmpconfig .config

linuxsubdirs: dummy
	set -e; for i in $(SUBDIRS); do $(MAKE) -C $$i; done

tools/./version.h: tools/version.h

tools/version.h: $(CONFIGURE) Makefile
	@./makever.sh
	@echo \#define UTS_RELEASE \"$(VERSION).$(PATCHLEVEL)$(ALPHA)\" > tools/version.h
	@echo \#define UTS_VERSION \"\#`cat .version` `date`\" >> tools/version.h
	@echo \#define LINUX_COMPILE_TIME \"`date +%T`\" >> tools/version.h
	@echo \#define LINUX_COMPILE_BY \"`whoami`\" >> tools/version.h
	@echo \#define LINUX_COMPILE_HOST \"`hostname`\" >> tools/version.h
	@echo \#define LINUX_COMPILE_DOMAIN \"`domainname`\" >> tools/version.h

tools/build: tools/build.c $(CONFIGURE)
	$(HOSTCC) $(CFLAGS) -o $@ $<

boot/head.o: $(CONFIGURE) boot/head.s

boot/head.s: boot/head.S $(CONFIGURE) include/linux/tasks.h
	$(CPP) -traditional $< -o $@

tools/version.o: tools/version.c tools/version.h

init/main.o: $(CONFIGURE) init/main.c
	$(CC) $(CFLAGS) $(PROFILING) -c -o $*.o $<

tools/system:	boot/head.o init/main.o tools/version.o linuxsubdirs
	$(LD) $(LDFLAGS) -Ttext 1000 boot/head.o init/main.o tools/version.o \
		$(ARCHIVES) \
		$(FILESYSTEMS) \
		$(DRIVERS) \
		$(LIBS) \
		-o tools/system
	nm tools/zSystem | grep -v '\(compiled\)\|\(\.o$$\)\|\( a \)' | \
		sort > System.map

boot/setup: boot/setup.o
	$(LD86) -s -o $@ $<

boot/setup.o: boot/setup.s
	$(AS86) -o $@ $<

boot/setup.s: boot/setup.S $(CONFIGURE) include/linux/config.h Makefile
	$(CPP) -traditional $(SVGA_MODE) $(RAMDISK) $< -o $@

boot/bootsect: boot/bootsect.o
	$(LD86) -s -o $@ $<

boot/bootsect.o: boot/bootsect.s
	$(AS86) -o $@ $<

boot/bootsect.s: boot/bootsect.S $(CONFIGURE) include/linux/config.h Makefile
	$(CPP) -traditional $(SVGA_MODE) $(RAMDISK) $< -o $@

zBoot/zSystem: zBoot/*.c zBoot/*.S tools/zSystem
	$(MAKE) -C zBoot

zImage: $(CONFIGURE) boot/bootsect boot/setup zBoot/zSystem tools/build
	tools/build boot/bootsect boot/setup zBoot/zSystem $(ROOT_DEV) > zImage
	sync

zdisk: zImage
	dd bs=8192 if=zImage of=/dev/fd0

zlilo: $(CONFIGURE) zImage
	if [ -f /vmlinuz ]; then mv /vmlinuz /vmlinuz.old; fi
	if [ -f /zSystem.map ]; then mv /zSystem.map /zSystem.old; fi
	cat zImage > /vmlinuz
	cp zSystem.map /
	if [ -x /sbin/lilo ]; then /sbin/lilo; else /etc/lilo/install; fi

tools/zSystem:	boot/head.o init/main.o tools/version.o linuxsubdirs
	$(LD) $(LDFLAGS) -Ttext 100000 boot/head.o init/main.o tools/version.o \
		$(ARCHIVES) \
		$(FILESYSTEMS) \
		$(DRIVERS) \
		$(LIBS) \
		-o tools/zSystem
	nm tools/zSystem | grep -v '\(compiled\)\|\(\.o$$\)\|\( a \)' | \
		sort > zSystem.map

fs: dummy
	$(MAKE) linuxsubdirs SUBDIRS=fs

lib: dummy
	$(MAKE) linuxsubdirs SUBDIRS=lib

mm: dummy
	$(MAKE) linuxsubdirs SUBDIRS=mm

ipc: dummy
	$(MAKE) linuxsubdirs SUBDIRS=ipc

kernel: dummy
	$(MAKE) linuxsubdirs SUBDIRS=kernel

drivers: dummy
	$(MAKE) linuxsubdirs SUBDIRS=drivers

net: dummy
	$(MAKE) linuxsubdirs SUBDIRS=net

clean:
	rm -f kernel/ksyms.lst
	rm -f core `find . -name '*.[oas]' -print`
	rm -f core `find . -name 'core' -print`
	rm -f zImage zSystem.map tools/zSystem tools/system
	rm -f Image System.map boot/bootsect boot/setup
	rm -f zBoot/zSystem zBoot/xtract zBoot/piggyback
	rm -f .tmp* drivers/sound/configure
	rm -f init/*.o tools/build boot/*.o tools/*.o

mrproper: clean
	rm -f include/linux/autoconf.h tools/version.h
	rm -f drivers/sound/local.h
	rm -f .version .config* config.old
	rm -f .depend `find . -name .depend -print`

distclean: mrproper

backup: mrproper
	cd .. && tar cf - linux | gzip -9 > backup.gz
	sync

depend dep:
	touch tools/version.h
	for i in init/*.c;do echo -n "init/";$(CPP) -M $$i;done > .tmpdepend
	for i in tools/*.c;do echo -n "tools/";$(CPP) -M $$i;done >> .tmpdepend
	set -e; for i in $(SUBDIRS); do $(MAKE) -C $$i dep; done
	rm -f tools/version.h
	mv .tmpdepend .depend

ifdef CONFIGURATION
..$(CONFIGURATION):
	@echo
	@echo "You have a bad or nonexistent" .$(CONFIGURATION) ": running 'make" $(CONFIGURATION)"'"
	@echo
	$(MAKE) $(CONFIGURATION)
	@echo
	@echo "Successful. Try re-making (ignore the error that follows)"
	@echo
	exit 1

dummy: ..$(CONFIGURATION)

else

dummy:

endif

#
# Leave these dummy entries for now to tell people that they are going away..
#
lilo:
	@echo
	@echo Uncompressed kernel images no longer supported. Use
	@echo \"make zlilo\" instead.
	@echo
	@exit 1

Image:
	@echo
	@echo Uncompressed kernel images no longer supported. Use
	@echo \"make zImage\" instead.
	@echo
	@exit 1

disk:
	@echo
	@echo Uncompressed kernel images no longer supported. Use
	@echo \"make zdisk\" instead.
	@echo
	@exit 1

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产日韩亚洲欧美综合| 91精品国产乱| 99精品国产91久久久久久| 成人精品视频一区二区三区 | 国模套图日韩精品一区二区 | 国产人成亚洲第一网站在线播放| 国产一区二区三区免费| 91国产福利在线| 日韩欧美激情在线| 亚洲激情五月婷婷| 国产精品一区二区视频| 日韩欧美国产综合在线一区二区三区| 久久成人免费网| 欧美视频一区二区三区在线观看 | 精品一区二区久久久| 在线亚洲精品福利网址导航| 久久精品一区二区三区不卡牛牛 | 天天av天天翘天天综合网 | 亚洲一区二区三区四区在线| 国产精品2024| 日韩伦理av电影| 国产一区福利在线| 国产精品乱子久久久久| 激情图区综合网| 综合在线观看色| 91麻豆精品国产自产在线| 亚洲女人小视频在线观看| 99久久婷婷国产精品综合| 婷婷中文字幕综合| 亚洲国产精品av| 国产高清成人在线| 欧美一级二级在线观看| 午夜精品影院在线观看| 国产日韩精品一区二区三区在线| 在线免费不卡电影| 国产高清不卡一区二区| 亚洲成人自拍一区| 欧美一区二区三区公司| 99精品国产99久久久久久白柏| 欧美aaa在线| 精品久久久久一区二区国产| 免费在线观看成人| 亚洲精品日韩专区silk| 久久综合色8888| 国产美女视频一区| 日本在线观看不卡视频| 精品三级av在线| 91精品福利视频| 成人午夜电影小说| 久久国产乱子精品免费女| 一区二区三区在线播放| 8x福利精品第一导航| 91视频在线看| 热久久免费视频| 一区二区三区在线影院| 国产精品免费观看视频| 久久亚洲影视婷婷| 精品免费国产二区三区| 在线不卡中文字幕| 国产精品一区二区在线看| 日韩在线观看一区二区| 亚洲成av人片一区二区梦乃| 亚洲三级电影网站| 综合电影一区二区三区 | 国产精品的网站| 欧美日韩精品系列| 另类小说一区二区三区| 亚洲最快最全在线视频| 亚洲人成在线播放网站岛国| 中文字幕欧美激情| 国产精品私人影院| 国产精品美日韩| 日韩一区欧美小说| 精品国产人成亚洲区| 色综合中文综合网| 日韩av在线免费观看不卡| 亚洲三级久久久| 一区2区3区在线看| 亚洲激情图片一区| 一区二区三区自拍| 性做久久久久久久免费看| 日韩在线卡一卡二| 久久99精品久久久久| 国产真实乱子伦精品视频| 国产在线播放一区| 成人午夜激情影院| 日本韩国一区二区三区视频| 在线观看日韩av先锋影音电影院| 日本道精品一区二区三区| 91国产精品成人| 欧美精品九九99久久| 日韩精品专区在线影院观看| 久久尤物电影视频在线观看| 中文字幕乱码一区二区免费| 中文字幕中文字幕一区二区| 一区二区免费看| 日韩成人免费在线| 国产最新精品免费| 99国产精品久久久久久久久久| 色嗨嗨av一区二区三区| 欧美天堂亚洲电影院在线播放| 91精品国产福利| 国产三级欧美三级| 亚洲欧美另类久久久精品| 午夜久久电影网| 国产精品一区在线| 欧美性一区二区| 日韩欧美一级片| 国产精品午夜免费| 午夜电影网一区| 成人妖精视频yjsp地址| 色国产综合视频| 久久久久久久久久久99999| 日韩欧美激情在线| 中文字幕一区二区三区四区 | 三级欧美在线一区| 成人午夜免费av| 欧美卡1卡2卡| 国产精品美女久久久久aⅴ | 成人三级伦理片| 欧美日韩国产综合视频在线观看| 久久久久久久精| 午夜电影一区二区三区| 成人国产在线观看| 97精品久久久午夜一区二区三区| 欧美性高清videossexo| 国产欧美日韩精品在线| 日韩不卡手机在线v区| 91蜜桃免费观看视频| 欧美大尺度电影在线| 亚洲一区二区三区中文字幕 | 91免费观看在线| 久久综合九色综合97婷婷| 一区二区三区国产精品| 成人天堂资源www在线| 欧美一区二区三区视频| 亚洲综合丁香婷婷六月香| 高清成人免费视频| 99久久精品国产毛片| 精品噜噜噜噜久久久久久久久试看| 亚洲人成精品久久久久| 从欧美一区二区三区| 精品国产区一区| 日日摸夜夜添夜夜添精品视频| 99re热这里只有精品视频| 国产欧美一区二区精品忘忧草| 人禽交欧美网站| 欧美精品1区2区3区| 亚洲国产日韩a在线播放性色| 欧美aaaaa成人免费观看视频| 在线免费观看不卡av| 自拍偷拍亚洲综合| 粉嫩绯色av一区二区在线观看| 欧美成人伊人久久综合网| 视频在线观看91| 777奇米成人网| 丝袜美腿亚洲色图| 91麻豆精品国产91久久久使用方法 | 亚洲男人的天堂在线观看| 国产精品中文字幕日韩精品 | 色一情一乱一乱一91av| 正在播放一区二区| 五月婷婷激情综合| 7777精品伊人久久久大香线蕉 | 极品尤物av久久免费看| 日韩免费观看高清完整版 | 日韩和的一区二区| 欧美另类高清zo欧美| 午夜亚洲福利老司机| 欧美片网站yy| 轻轻草成人在线| 精品日本一线二线三线不卡 | 福利视频网站一区二区三区| 欧美精品一区二区三区高清aⅴ | 日韩欧美国产综合| 激情丁香综合五月| 久久综合九色综合欧美就去吻| 国产成a人亚洲精品| 国产欧美日韩激情| 色综合久久88色综合天天| 亚洲成人免费看| 精品国产乱码91久久久久久网站| 国产在线播放一区三区四| 国产欧美一区二区精品婷婷| 99精品一区二区三区| 一区二区三区美女| 日韩免费一区二区| 成人99免费视频| 亚洲成人av一区二区| 久久综合狠狠综合久久激情| 懂色av噜噜一区二区三区av| 亚洲欧洲成人精品av97| 欧美午夜精品一区二区三区| 免费观看在线综合| 欧美韩日一区二区三区| 欧美三级在线视频| 亚洲国产精品综合小说图片区| 欧美一级电影网站| 国产91高潮流白浆在线麻豆| 亚洲自拍偷拍图区|