@@ -545,19 +545,19 @@ void StubPrecode::StaticInitialize()
545545    InitializeLoaderHeapConfig (&s_stubPrecodeHeapConfig, StubPrecode::CodeSize, (void *)StubPrecodeCodeTemplate, StubPrecode::GenerateCodePage);
546546}
547547
548- void  StubPrecode::GenerateCodePage (BYTE * pageBase, BYTE * pageBaseRX, SIZE_T  pageSize)
548+ void  StubPrecode::GenerateCodePage (uint8_t * pageBase, uint8_t * pageBaseRX, size_t  pageSize)
549549{
550550#ifdef  TARGET_X86
551551    int  totalCodeSize = (pageSize / StubPrecode::CodeSize) * StubPrecode::CodeSize;
552552    for  (int  i = 0 ; i < totalCodeSize; i += StubPrecode::CodeSize)
553553    {
554-         memcpy (pageBase + i, (const  void *)StubPrecodeCode, (BYTE *)StubPrecodeCode_End - (BYTE *)StubPrecodeCode);
554+         memcpy (pageBase + i, (const  void *)StubPrecodeCode, (uint8_t *)StubPrecodeCode_End - (uint8_t *)StubPrecodeCode);
555555
556-         BYTE * pTargetSlot = pageBaseRX + i + pageSize + offsetof (StubPrecodeData, Target);
557-         *(BYTE **)(pageBase + i + SYMBOL_VALUE (StubPrecodeCode_Target_Offset)) = pTargetSlot;
556+         uint8_t * pTargetSlot = pageBaseRX + i + pageSize + offsetof (StubPrecodeData, Target);
557+         *(uint8_t **)(pageBase + i + SYMBOL_VALUE (StubPrecodeCode_Target_Offset)) = pTargetSlot;
558558
559559        BYTE* pMethodDescSlot = pageBaseRX + i + pageSize + offsetof (StubPrecodeData, SecretParam);
560-         *(BYTE **)(pageBase + i + SYMBOL_VALUE (StubPrecodeCode_MethodDesc_Offset)) = pMethodDescSlot;
560+         *(uint8_t **)(pageBase + i + SYMBOL_VALUE (StubPrecodeCode_MethodDesc_Offset)) = pMethodDescSlot;
561561    }
562562#else  //  TARGET_X86
563563    FillStubCodePage (pageBase, (const  void *)PCODEToPINSTR ((PCODE)StubPrecodeCode), StubPrecode::CodeSize, pageSize);
@@ -690,22 +690,22 @@ void FixupPrecode::StaticInitialize()
690690    InitializeLoaderHeapConfig (&s_fixupStubPrecodeHeapConfig, FixupPrecode::CodeSize, (void *)FixupPrecodeCodeTemplate, FixupPrecode::GenerateCodePage);
691691}
692692
693- void  FixupPrecode::GenerateCodePage (BYTE * pageBase, BYTE * pageBaseRX, SIZE_T  pageSize)
693+ void  FixupPrecode::GenerateCodePage (uint8_t * pageBase, uint8_t * pageBaseRX, size_t  pageSize)
694694{
695695#ifdef  TARGET_X86
696696    int  totalCodeSize = (pageSize / FixupPrecode::CodeSize) * FixupPrecode::CodeSize;
697697
698698    for  (int  i = 0 ; i < totalCodeSize; i += FixupPrecode::CodeSize)
699699    {
700700        memcpy (pageBase + i, (const  void *)FixupPrecodeCode, FixupPrecode::CodeSize);
701-         BYTE * pTargetSlot = pageBaseRX + i + pageSize + offsetof (FixupPrecodeData, Target);
702-         *(BYTE **)(pageBase + i + SYMBOL_VALUE (FixupPrecodeCode_Target_Offset)) = pTargetSlot;
701+         uint8_t * pTargetSlot = pageBaseRX + i + pageSize + offsetof (FixupPrecodeData, Target);
702+         *(uint8_t **)(pageBase + i + SYMBOL_VALUE (FixupPrecodeCode_Target_Offset)) = pTargetSlot;
703703
704704        BYTE* pMethodDescSlot = pageBaseRX + i + pageSize + offsetof (FixupPrecodeData, MethodDesc);
705-         *(BYTE **)(pageBase + i + SYMBOL_VALUE (FixupPrecodeCode_MethodDesc_Offset)) = pMethodDescSlot;
705+         *(uint8_t **)(pageBase + i + SYMBOL_VALUE (FixupPrecodeCode_MethodDesc_Offset)) = pMethodDescSlot;
706706
707707        BYTE* pPrecodeFixupThunkSlot = pageBaseRX + i + pageSize + offsetof (FixupPrecodeData, PrecodeFixupThunk);
708-         *(BYTE **)(pageBase + i + SYMBOL_VALUE (FixupPrecodeCode_PrecodeFixupThunk_Offset)) = pPrecodeFixupThunkSlot;
708+         *(uint8_t **)(pageBase + i + SYMBOL_VALUE (FixupPrecodeCode_PrecodeFixupThunk_Offset)) = pPrecodeFixupThunkSlot;
709709    }
710710#else  //  TARGET_X86
711711    FillStubCodePage (pageBase, (const  void *)PCODEToPINSTR ((PCODE)FixupPrecodeCode), FixupPrecode::CodeSize, pageSize);
0 commit comments