mirror of
https://github.com/termux-pacman/termux-packages.git
synced 2025-12-27 22:20:31 +00:00
81 lines
2.6 KiB
Diff
81 lines
2.6 KiB
Diff
diff -uNr boinc/client/dhrystone.cpp boinc.mod/client/dhrystone.cpp
|
|
--- boinc/client/dhrystone.cpp 2022-12-02 17:15:26.000000000 +0800
|
|
+++ boinc.mod/client/dhrystone.cpp 2022-12-30 13:13:10.679988055 +0800
|
|
@@ -63,20 +63,20 @@
|
|
*/
|
|
|
|
|
|
-void Proc_0();
|
|
-void Proc_1(DS_DATA&, Rec_Pointer PtrParIn);
|
|
-void Proc_2(DS_DATA&, One_Fifty *IntParIO);
|
|
-void Proc_3(DS_DATA&, Rec_Pointer *PtrParOut);
|
|
-void Proc_4(DS_DATA&);
|
|
-void Proc_5(DS_DATA&);
|
|
-void Proc_6(DS_DATA&, Enumeration EnumParIn, Enumeration *EnumParOut);
|
|
-void Proc_7(One_Fifty IntParI1, One_Fifty IntParI2, One_Fifty *IntParOut);
|
|
-void Proc_8(DS_DATA&, Arr_1_Dim Array1Par, Arr_2_Dim Array2Par, One_Fifty IntParI1, One_Fifty IntParI2);
|
|
+volatile void Proc_0();
|
|
+volatile void Proc_1(DS_DATA&, Rec_Pointer PtrParIn);
|
|
+volatile void Proc_2(DS_DATA&, One_Fifty *IntParIO);
|
|
+volatile void Proc_3(DS_DATA&, Rec_Pointer *PtrParOut);
|
|
+volatile void Proc_4(DS_DATA&);
|
|
+volatile void Proc_5(DS_DATA&);
|
|
+volatile void Proc_6(DS_DATA&, Enumeration EnumParIn, Enumeration *EnumParOut);
|
|
+volatile void Proc_7(One_Fifty IntParI1, One_Fifty IntParI2, One_Fifty *IntParOut);
|
|
+volatile void Proc_8(DS_DATA&, Arr_1_Dim Array1Par, Arr_2_Dim Array2Par, One_Fifty IntParI1, One_Fifty IntParI2);
|
|
Enumeration Func_1(DS_DATA&, Capital_Letter , Capital_Letter );
|
|
bool Func_2(DS_DATA&, Str_30 , Str_30 );
|
|
bool Func_3(Enumeration EnumParIn);
|
|
|
|
-int dhrystone(
|
|
+volatile int dhrystone(
|
|
double& Vax_Mips, double& int_loops, double& int_time, double min_cpu_time
|
|
){
|
|
One_Fifty Int_1_Loc;
|
|
@@ -181,7 +181,7 @@
|
|
return 0;
|
|
}
|
|
|
|
-void Proc_1(DS_DATA& dd, REG Rec_Pointer Ptr_Val_Par)
|
|
+volatile void Proc_1(DS_DATA& dd, REG Rec_Pointer Ptr_Val_Par)
|
|
{
|
|
REG Rec_Pointer Next_Record = Ptr_Val_Par->Ptr_Comp;
|
|
/* == Ptr_Glob_Next */
|
|
@@ -210,7 +210,7 @@
|
|
structassign (*Ptr_Val_Par, *Ptr_Val_Par->Ptr_Comp);
|
|
}
|
|
|
|
-void Proc_2(DS_DATA& dd, One_Fifty *Int_Par_Ref)
|
|
+volatile void Proc_2(DS_DATA& dd, One_Fifty *Int_Par_Ref)
|
|
{
|
|
One_Fifty Int_Loc;
|
|
Enumeration Enum_Loc=Ident_1;
|
|
@@ -227,7 +227,7 @@
|
|
while (Enum_Loc != Ident_1); /* true */
|
|
}
|
|
|
|
-void Proc_3(DS_DATA& dd, Rec_Pointer *Ptr_Ref_Par)
|
|
+volatile void Proc_3(DS_DATA& dd, Rec_Pointer *Ptr_Ref_Par)
|
|
{
|
|
if (Ptr_Glob != NULL)
|
|
/* then, executed */
|
|
@@ -235,7 +235,7 @@
|
|
Proc_7 (10, Int_Glob, &Ptr_Glob->variant.var_1.Int_Comp);
|
|
}
|
|
|
|
-void Proc_4(DS_DATA& dd)
|
|
+volatile void Proc_4(DS_DATA& dd)
|
|
{
|
|
bool Bool_Loc;
|
|
|
|
@@ -244,7 +244,7 @@
|
|
Ch_2_Glob = 'B';
|
|
}
|
|
|
|
-void Proc_5(DS_DATA& dd)
|
|
+volatile void Proc_5(DS_DATA& dd)
|
|
{
|
|
Ch_1_Glob = 'A';
|
|
Bool_Glob = FALSE;
|
|
|