📄 makefile
字号:
override XEN_TARGET_ARCH = x86_32XEN_ROOT = ../../../..CFLAGS :=include $(XEN_ROOT)/tools/Rules.mkSOURCES = util.cTARGET = 32bitbios_flat.hCFLAGS += -fno-builtin -O2 -msoft-float -nostdlibCFLAGS += -I../ -DGCC_PROTOSCFLAGS += $(call cc-option,$(CC),-fno-stack-protector,)CFLAGS += $(call cc-option,$(CC),-fno-stack-protector-all,)SUBDIRS = tcgbiosMODULES = tcgbios/tcgbiosext.o.PHONY: all subdirs cleansubdirs: @set -e; for subdir in $(SUBDIRS); do \ $(MAKE) -C $$subdir all; \ done;all: $(TARGET)clean: rm -rf *.o $(TARGET) @for subdir in $(SUBDIRS); do \ $(MAKE) -C $$subdir $@; \ done;$(TARGET): subdirs 32bitbios.o util.o $(LD) $(LDFLAGS_DIRECT) -s -r 32bitbios.o $(MODULES) util.o -o 32bitbios_all.o @nm 32bitbios_all.o | \ egrep '^ +U ' >/dev/null && { \ echo "There are undefined symbols in the BIOS:"; \ nm -u 32bitbios_all.o; \ exit 11; \ } || : sh mkhex highbios_array 32bitbios_all.o > $@
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -