VirtualBox

Ignore:
Timestamp:
Jul 28, 2022 2:29:03 PM (3 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
152670
Message:

IPRT/vcc: two x86 build fixes. bugref:10261

Location:
trunk/src/VBox/Runtime/common/compiler/vcc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/common/compiler/vcc/guard-vcc.asm

    r95832 r95916  
    4646
    4747GLOBALNAME __guard_check_icall_fptr
    48         RTCCPTR_DEF     __guard_check_icall_nop
     48        RTCCPTR_DEF     NAME(__guard_check_icall_nop)
    4949
    5050%ifdef RT_ARCH_AMD64
  • trunk/src/VBox/Runtime/common/compiler/vcc/stack-vcc.asm

    r95832 r95916  
    134134
    135135
     136;;
     137; This just initializes a global and calls _RTC_SetErrorFuncW to NULL, and
     138; since we don't have either of those we have nothing to do here.
    136139BEGINPROC _RTC_InitBase
    137         int3
     140        ret
    138141ENDPROC   _RTC_InitBase
    139142
    140143
     144;;
     145; Nothing to do here.
    141146BEGINPROC _RTC_Shutdown
    142         int3
     147        ret
    143148ENDPROC   _RTC_Shutdown
    144149
     
    323328ALIGNCODE(16)
    324329BEGINPROC FASTCALL_NAME(__security_check_cookie, 4)
    325         cmp     xCX, [__security_cookie xWrtRIP]
     330        cmp     xCX, [NAME(__security_cookie) xWrtRIP]
    326331        jne     .corrupted
    327332        ;; amd64 version checks if the top 16 bits are zero, we skip that for now.
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette