11/* Automatically generated by
2- CCodeGenerator VMMaker.oscog-eem.2775 uuid: 5277c7af-b6e2-42b2-879d-eab85ff574c2
2+ CCodeGenerator VMMaker.oscog-eem.2776 uuid: 9f8a0f46-28c8-4139-8366-088e6e75e4cd
33 from
4- StackToRegisterMappingCogit VMMaker.oscog-eem.2775 uuid: 5277c7af-b6e2-42b2-879d-eab85ff574c2
4+ StackToRegisterMappingCogit VMMaker.oscog-eem.2776 uuid: 9f8a0f46-28c8-4139-8366-088e6e75e4cd
55 CogARMv8Compiler ClosedVMMaker-eem.95 uuid: 3ad743c8-1af0-4b4e-b6d5-eb052af049cb
66 */
7- static char __buildInfo[] = "StackToRegisterMappingCogit VMMaker.oscog-eem.2775 uuid: 5277c7af-b6e2-42b2-879d-eab85ff574c2 \n\
7+ static char __buildInfo[] = "StackToRegisterMappingCogit VMMaker.oscog-eem.2776 uuid: 9f8a0f46-28c8-4139-8366-088e6e75e4cd \n\
88CogARMv8Compiler ClosedVMMaker-eem.95 uuid: 3ad743c8-1af0-4b4e-b6d5-eb052af049cb " __DATE__ ;
99char *__cogitBuildInfo = __buildInfo;
1010
@@ -755,7 +755,7 @@ static void generateTrampolines(void);
755755static BytecodeDescriptor * NoDbgRegParms generatorForPC(sqInt pc);
756756static void genGetLeafCallStackPointers(void);
757757static usqInt NoDbgRegParms genInnerPICAbortTrampoline(char *name);
758- static void (*) (void) genInvokeInterpretTrampoline (void);
758+ static void (*genInvokeInterpretTrampoline (void)) (void) ;
759759static void NoDbgRegParms genLoadInlineCacheWithSelector(sqInt selectorIndex);
760760static usqInt genNonLocalReturnTrampoline(void);
761761static usqInt genReturnToInterpreterTrampoline(void);
@@ -6782,7 +6782,7 @@ rewriteImm19JumpBeforetarget(AbstractInstruction * self_in_rewriteImm19JumpBefor
67826782static sqInt NoDbgRegParms
67836783rewriteImm26JumpBeforetarget(AbstractInstruction * self_in_rewriteImm26JumpBeforetarget, sqInt followingAddress, sqInt targetAddress)
67846784{
6785- usqInt instrOpcode;
6785+ sqInt instrOpcode;
67866786 sqInt mcpc;
67876787 sqInt offset;
67886788
@@ -6792,7 +6792,7 @@ rewriteImm26JumpBeforetarget(AbstractInstruction * self_in_rewriteImm26JumpBefor
67926792 instrOpcode = ((instructionBeforeAddress(self_in_rewriteImm26JumpBeforetarget, followingAddress))) >> 26;
67936793 assert((instrOpcode == 5)
67946794 || (instrOpcode == 37));
6795- codeLong32Atput(mcpc, (instrOpcode << 26) + (((offset) >> 2) & (0x3FFFFFF)));
6795+ codeLong32Atput(mcpc, (((sqInt)((usqInt)( instrOpcode) << 26)) ) + (((offset) >> 2) & (0x3FFFFFF)));
67966796 return 4;
67976797}
67986798
@@ -11856,8 +11856,8 @@ genInnerPICAbortTrampoline(char *name)
1185611856 this is the caller's responsibility), and invoke interpret PDQ. */
1185711857
1185811858 /* Cogit>>#genInvokeInterpretTrampoline */
11859- static void (*)(void)
11860- genInvokeInterpretTrampoline(void)
11859+ static void (*genInvokeInterpretTrampoline(void) )(void)
11860+
1186111861{
1186211862 sqInt address;
1186311863 AbstractInstruction *anInstruction;
0 commit comments