- 時間撮記:
- 2015-11-6 下午03:31:37 (9 年 以前)
- 檔案:
-
- 修改 1 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/src/VBox/ValidationKit/bootsectors/bs3kit/Makefile.kmk
r58593 r58609 36 36 VBOX_PATH_BS3KIT_SRC = $(VBOX_PATH_VALIDATIONKIT_SRC)/bootsectors/bs3kit 37 37 38 # Boot Sector post-link tool used below. 39 BLDPROGS += VBoxBs3Linker 40 VBoxBs3Linker_TEMPLATE = VBoxBldProg 41 VBoxBs3Linker_SOURCES = $(VBOX_PATH_BS3KIT_SRC)/VBoxBs3Linker.cpp 42 38 43 # Dummy CP "linker" tool. 39 44 TOOL_VBoxBsCpLd = Dummy copy linker. … … 62 67 TEMPLATE_VBoxBS3KitImg_ASTOOL = NASM 63 68 TEMPLATE_VBoxBS3KitImg_ASFLAGS := -f obj -g -w+orphan-labels 64 TEMPLATE_VBoxBS3KitImg_ASDEFS = ASM_FORMAT_OMF RT_NOINC_SEGMENTS __NASM__69 TEMPLATE_VBoxBS3KitImg_ASDEFS = ASM_FORMAT_OMF RT_NOINC_SEGMENTS ARCH_BITS=16 __NASM__ 65 70 TEMPLATE_VBoxBS3KitImg_ARTOOL = OPENWATCOM-16 66 71 TEMPLATE_VBoxBS3KitImg_CTOOL = OPENWATCOM-16 … … 91 96 segment BS3DATA32 \ 92 97 segment DATA32 98 TEMPLATE_VBoxBS3KitImg_DEPS = \ 99 $(bs3-bootsector_1_TARGET) \ 100 $(VBoxBs3Linker_1_TARGET) 101 TEMPLATE_VBoxBS3KitImg_POST_CMDS = $(if $(eq $(tool_do),LINK_LIBRARY)\ 102 ,,$(QUIET)$(MV_EXT) -f -- "$(out)" "$(out).tmp" \ 103 $$(NLTAB)$(QUIET)$(VBoxBs3Linker_1_TARGET) -o $(out) $(bs3-bootsector_1_TARGET) $(out).tmp \ 104 $$(NLTAB)$(QUIET)$(RM_EXT) -f -- "$(out).tmp") 105 93 106 TEMPLATE_VBoxBS3KitImg_LIBS = \ 94 95 96 107 $(PATH_OBJ)/bs3kit-common-16/bs3kit-common-16.lib \ 108 $(PATH_OBJ)/bs3kit-common-32/bs3kit-common-32.lib \ 109 $(PATH_OBJ)/bs3kit-common-64/bs3kit-common-64.lib 97 110 98 111 # BS3Kit template for 32-bit code. … … 101 114 TEMPLATE_VBoxBS3KitImg32_ASTOOL = NASM 102 115 TEMPLATE_VBoxBS3KitImg32_ASFLAGS := -f obj -g --allow-64bit-code-anywhere -w+orphan-labels 103 TEMPLATE_VBoxBS3KitImg32_ASDEFS = ASM_FORMAT_OMF RT_NOINC_SEGMENTS __NASM__116 TEMPLATE_VBoxBS3KitImg32_ASDEFS = ASM_FORMAT_OMF RT_NOINC_SEGMENTS ARCH_BITS=32 __NASM__ 104 117 TEMPLATE_VBoxBS3KitImg32_ARTOOL = OPENWATCOM 105 118 TEMPLATE_VBoxBS3KitImg32_CTOOL = OPENWATCOM … … 115 128 TEMPLATE_VBoxBS3KitImg64_ASTOOL = NASM 116 129 TEMPLATE_VBoxBS3KitImg64_ASFLAGS := -f obj -g --allow-64bit-code-anywhere -w+orphan-labels 117 TEMPLATE_VBoxBS3KitImg64_ASDEFS = ASM_FORMAT_OMF RT_NOINC_SEGMENTS __NASM__130 TEMPLATE_VBoxBS3KitImg64_ASDEFS = ASM_FORMAT_OMF RT_NOINC_SEGMENTS ARCH_BITS=64 __NASM__ 118 131 TEMPLATE_VBoxBS3KitImg64_ARTOOL = OPENWATCOM 119 132 TEMPLATE_VBoxBS3KitImg64_INCS = $(VBOX_PATH_BS3KIT_SRC) . … … 130 143 TEMPLATE_VBoxBS3KitBS_ASTOOL = YASM 131 144 TEMPLATE_VBoxBS3KitBS_ASFLAGS := -f bin --mapfile 132 TEMPLATE_VBoxBS3KitBS_ASDEFS = ASM_FORMAT_BIN RT_NOINC_SEGMENTS __YASM__145 TEMPLATE_VBoxBS3KitBS_ASDEFS = ASM_FORMAT_BIN RT_NOINC_SEGMENTS ARCH_BITS=16 __YASM__ 133 146 TEMPLATE_VBoxBS3KitBS_INCS = $(VBOX_PATH_BS3KIT_SRC) . 134 147 TEMPLATE_VBoxBS3KitBS_LDTOOL = VBoxBsCpLd
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器