Changeset 96368 in vbox for trunk/src/VBox/Runtime/common/compiler/vcc
- Timestamp:
- Aug 19, 2022 10:55:36 PM (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/common/compiler/vcc/stack-vcc.asm
r95916 r96368 68 68 69 69 %ifdef RT_ARCH_X86 70 %define FASTCALL_NAME(a_Name, a_cbArgs) @ %+ a_Name %+ @ %+ a_cbArgs70 %define FASTCALL_NAME(a_Name, a_cbArgs) $@ %+ a_Name %+ @ %+ a_cbArgs 71 71 %else 72 72 %define FASTCALL_NAME(a_Name, a_cbArgs) NAME(a_Name) … … 164 164 ; 165 165 ALIGNCODE(64) 166 BEGINPROC FASTCALL_NAME(_RTC_CheckStackVars, 8)166 BEGINPROC_RAW FASTCALL_NAME(_RTC_CheckStackVars, 8) 167 167 push xBP 168 168 … … 246 246 pop xAX 247 247 jmp .advance 248 ENDPROC FASTCALL_NAME(_RTC_CheckStackVars, 8)248 ENDPROC_RAW FASTCALL_NAME(_RTC_CheckStackVars, 8) 249 249 250 250 … … 259 259 ; 260 260 ALIGNCODE(64) 261 BEGINPROC FASTCALL_NAME(_RTC_AllocaHelper, 12)261 BEGINPROC_RAW FASTCALL_NAME(_RTC_AllocaHelper, 12) 262 262 ; 263 263 ; Check that input isn't NULL or the size isn't zero. … … 320 320 ret 4 321 321 %endif 322 ENDPROC FASTCALL_NAME(_RTC_AllocaHelper, 12)322 ENDPROC_RAW FASTCALL_NAME(_RTC_AllocaHelper, 12) 323 323 324 324 … … 327 327 ; 328 328 ALIGNCODE(16) 329 BEGINPROC FASTCALL_NAME(__security_check_cookie, 4)329 BEGINPROC_RAW FASTCALL_NAME(__security_check_cookie, 4) 330 330 cmp xCX, [NAME(__security_cookie) xWrtRIP] 331 331 jne .corrupted … … 345 345 ret 346 346 %endif 347 ENDPROC FASTCALL_NAME(__security_check_cookie, 4)347 ENDPROC_RAW FASTCALL_NAME(__security_check_cookie, 4) 348 348 349 349
Note:
See TracChangeset
for help on using the changeset viewer.