Changeset 106560 in vbox for trunk/src/VBox/ValidationKit
- Timestamp:
- Oct 21, 2024 12:28:40 PM (4 months ago)
- svn:sync-xref-src-repo-rev:
- 165395
- Location:
- trunk/src/VBox/ValidationKit/bootsectors
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/ValidationKit/bootsectors/Config.kmk
r106061 r106560 651 651 BS3CLASS16CODE=$(BS3KIT_CLASS_CODE16) BS3KIT_CLASS_DATA16=$(BS3KIT_CLASS_DATA16) \ 652 652 BS3KIT_GRPNM_DATA16=$(BS3KIT_GRPNM_DATA16) BS3KIT_CLASS_BSS16=$(BS3KIT_CLASS_BSS16) 653 TEMPLATE_VBoxBS3KitImg_DEFS = IN_BS3KIT IPRT_NO_CRT 653 TEMPLATE_VBoxBS3KitImg_DEFS = IN_BS3KIT IPRT_NO_CRT IN_RT_R0 IN_RT_STATIC 654 654 TEMPLATE_VBoxBS3KitImg_DEFS.debug = BS3_STRICT 655 655 … … 821 821 TEMPLATE_VBoxBS3KitImgBig = Template for building BS3Kit test images with high 32-bit & 64-bit code 822 822 TEMPLATE_VBoxBS3KitImgBig_EXTENDS = VBoxBS3KitImg 823 TEMPLATE_VBoxBS3KitImgBig_DEFS = $(TEMPLATE_VBoxBS3KitImg_DEFS) BS3_BIG_IMAGE 823 TEMPLATE_VBoxBS3KitImgBig_DEFS = $(TEMPLATE_VBoxBS3KitImg_DEFS) BS3_BIG_IMAGE BS3_TEXT32_ABOVE_1M BS3_TEXT64_ABOVE_1M 824 824 #TEMPLATE_VBoxBS3KitImgBig_LDFLAGS = \ 825 825 # $(subst BS3CLASS32CODE, BS3CLASS32CODE segaddr=0xa000$(SP), $(TEMPLATE_VBoxBS3KitImg_LDFLAGS)) … … 930 930 BS3CLASS16CODE=$(BS3KIT_CLASS_CODE16) BS3KIT_CLASS_DATA16=$(BS3KIT_CLASS_DATA16) \ 931 931 BS3KIT_GRPNM_DATA16=$(BS3KIT_GRPNM_DATA16) BS3KIT_CLASS_BSS16=$(BS3KIT_CLASS_BSS16) 932 TEMPLATE_VBoxBS3KitImg32_DEFS = ARCH_BITS=32 IN_BS3KIT IPRT_NO_CRT 932 TEMPLATE_VBoxBS3KitImg32_DEFS = ARCH_BITS=32 IN_BS3KIT IPRT_NO_CRT IN_RT_R0 IN_RT_STATIC 933 933 TEMPLATE_VBoxBS3KitImg32_DEFS.debug = BS3_STRICT 934 934 TEMPLATE_VBoxBS3KitImg32_ARTOOL = Bs3Ow16 … … 953 953 BS3CLASS16CODE=$(BS3KIT_CLASS_CODE16) BS3KIT_CLASS_DATA16=$(BS3KIT_CLASS_DATA16) \ 954 954 BS3KIT_GRPNM_DATA16=$(BS3KIT_GRPNM_DATA16) BS3KIT_CLASS_BSS16=$(BS3KIT_CLASS_BSS16) 955 TEMPLATE_VBoxBS3KitImg64_DEFS = IN_BS3KIT ARCH_BITS=64 IPRT_NO_CRT 955 TEMPLATE_VBoxBS3KitImg64_DEFS = IN_BS3KIT ARCH_BITS=64 IPRT_NO_CRT IN_RT_R0 IN_RT_STATIC 956 956 TEMPLATE_VBoxBS3KitImg64_DEFS.debug = BS3_STRICT 957 957 TEMPLATE_VBoxBS3KitImg64_ARTOOL = Bs3Ow16 -
trunk/src/VBox/ValidationKit/bootsectors/bs3kit/asmdefs-first.mac
r106061 r106560 50 50 ; 51 51 %define BEGINCODE TMPL_BEGIN_TEXT 52 %define BEGINPROC BS3_BEGINPROC_WRAPPER 52 53 %define BEGINPROC_EXPORTED BS3_BEGINPROC_EXPORTED_WRAPPER 53 54 %define ENDPROC BS3_PROC_END_CMN 54 55 %undef NAME 55 56 %define NAME(a) BS3_CMN_NM(a) 57 58 %macro BS3_BEGINPROC_WRAPPER 1-2 0 ; %2 is ignored as we don't do endbr32/64 59 BS3_PROC_BEGIN_CMN %1, BS3_PBC_NEAR 60 %endmacro 56 61 57 62 %macro BS3_BEGINPROC_EXPORTED_WRAPPER 1-2 0 ; %2 is ignored as we don't do endbr32/64
Note:
See TracChangeset
for help on using the changeset viewer.