testsuites/benchmarks/dhrystone/*: Eliminate old-style prototypes

GCC 15 is noisy about these. They have been deprecated since C90
but still lurk.

Updates #5275
This commit is contained in:
Joel Sherrill
2025-06-20 10:15:34 -05:00
committed by Gedare Bloom
parent 28cef0e987
commit 6b0d16f7dd
2 changed files with 18 additions and 30 deletions

View File

@@ -294,10 +294,8 @@ execution_start:
} }
void Proc_1 (Ptr_Val_Par) void Proc_1 ( REG Rec_Pointer Ptr_Val_Par )
/******************/ /******************/
REG Rec_Pointer Ptr_Val_Par;
/* executed once */ /* executed once */
{ {
REG Rec_Pointer Next_Record = Ptr_Val_Par->Ptr_Comp; REG Rec_Pointer Next_Record = Ptr_Val_Par->Ptr_Comp;
@@ -328,12 +326,10 @@ REG Rec_Pointer Ptr_Val_Par;
} /* Proc_1 */ } /* Proc_1 */
void Proc_2 (Int_Par_Ref) void Proc_2 ( One_Fifty *Int_Par_Ref )
/******************/ /******************/
/* executed once */ /* executed once */
/* *Int_Par_Ref == 1, becomes 4 */ /* *Int_Par_Ref == 1, becomes 4 */
One_Fifty *Int_Par_Ref;
{ {
One_Fifty Int_Loc; One_Fifty Int_Loc;
Enumeration Enum_Loc; Enumeration Enum_Loc;
@@ -351,12 +347,11 @@ One_Fifty *Int_Par_Ref;
} /* Proc_2 */ } /* Proc_2 */
void Proc_3 (Ptr_Ref_Par) void Proc_3 ( Rec_Pointer *Ptr_Ref_Par )
/******************/ /******************/
/* executed once */ /* executed once */
/* Ptr_Ref_Par becomes Ptr_Glob */ /* Ptr_Ref_Par becomes Ptr_Glob */
Rec_Pointer *Ptr_Ref_Par;
{ {
if (Ptr_Glob != Null) if (Ptr_Glob != Null)

View File

@@ -29,13 +29,12 @@ extern int Int_Glob;
extern char Ch_1_Glob; extern char Ch_1_Glob;
void Proc_6 (Enum_Val_Par, Enum_Ref_Par) void Proc_6 (
Enumeration Enum_Val_Par,
Enumeration *Enum_Ref_Par)
/*********************************/ /*********************************/
/* executed once */ /* executed once */
/* Enum_Val_Par == Ident_3, Enum_Ref_Par becomes Ident_2 */ /* Enum_Val_Par == Ident_3, Enum_Ref_Par becomes Ident_2 */
Enumeration Enum_Val_Par;
Enumeration *Enum_Ref_Par;
{ {
*Enum_Ref_Par = Enum_Val_Par; *Enum_Ref_Par = Enum_Val_Par;
if (! Func_3 (Enum_Val_Par)) if (! Func_3 (Enum_Val_Par))
@@ -63,7 +62,10 @@ Enumeration *Enum_Ref_Par;
} /* Proc_6 */ } /* Proc_6 */
void Proc_7 (Int_1_Par_Val, Int_2_Par_Val, Int_Par_Ref) void Proc_7 (
One_Fifty Int_1_Par_Val,
One_Fifty Int_2_Par_Val,
One_Fifty *Int_Par_Ref)
/**********************************************/ /**********************************************/
/* executed three times */ /* executed three times */
/* first call: Int_1_Par_Val == 2, Int_2_Par_Val == 3, */ /* first call: Int_1_Par_Val == 2, Int_2_Par_Val == 3, */
@@ -72,9 +74,6 @@ void Proc_7 (Int_1_Par_Val, Int_2_Par_Val, Int_Par_Ref)
/* Int_Par_Ref becomes 17 */ /* Int_Par_Ref becomes 17 */
/* third call: Int_1_Par_Val == 6, Int_2_Par_Val == 10, */ /* third call: Int_1_Par_Val == 6, Int_2_Par_Val == 10, */
/* Int_Par_Ref becomes 18 */ /* Int_Par_Ref becomes 18 */
One_Fifty Int_1_Par_Val;
One_Fifty Int_2_Par_Val;
One_Fifty *Int_Par_Ref;
{ {
One_Fifty Int_Loc; One_Fifty Int_Loc;
@@ -83,15 +82,15 @@ One_Fifty *Int_Par_Ref;
} /* Proc_7 */ } /* Proc_7 */
void Proc_8 (Arr_1_Par_Ref, Arr_2_Par_Ref, Int_1_Par_Val, Int_2_Par_Val) void Proc_8 (
Arr_1_Dim Arr_1_Par_Ref,
Arr_2_Dim Arr_2_Par_Ref,
int Int_1_Par_Val,
int Int_2_Par_Val)
/*********************************************************************/ /*********************************************************************/
/* executed once */ /* executed once */
/* Int_Par_Val_1 == 3 */ /* Int_Par_Val_1 == 3 */
/* Int_Par_Val_2 == 7 */ /* Int_Par_Val_2 == 7 */
Arr_1_Dim Arr_1_Par_Ref;
Arr_2_Dim Arr_2_Par_Ref;
int Int_1_Par_Val;
int Int_2_Par_Val;
{ {
REG One_Fifty Int_Index; REG One_Fifty Int_Index;
REG One_Fifty Int_Loc; REG One_Fifty Int_Loc;
@@ -108,15 +107,12 @@ int Int_2_Par_Val;
} /* Proc_8 */ } /* Proc_8 */
Enumeration Func_1 (Ch_1_Par_Val, Ch_2_Par_Val) Enumeration Func_1 ( Capital_Letter Ch_1_Par_Val, Capital_Letter Ch_2_Par_Val )
/*************************************************/ /*************************************************/
/* executed three times */ /* executed three times */
/* first call: Ch_1_Par_Val == 'H', Ch_2_Par_Val == 'R' */ /* first call: Ch_1_Par_Val == 'H', Ch_2_Par_Val == 'R' */
/* second call: Ch_1_Par_Val == 'A', Ch_2_Par_Val == 'C' */ /* second call: Ch_1_Par_Val == 'A', Ch_2_Par_Val == 'C' */
/* third call: Ch_1_Par_Val == 'B', Ch_2_Par_Val == 'C' */ /* third call: Ch_1_Par_Val == 'B', Ch_2_Par_Val == 'C' */
Capital_Letter Ch_1_Par_Val;
Capital_Letter Ch_2_Par_Val;
{ {
Capital_Letter Ch_1_Loc; Capital_Letter Ch_1_Loc;
Capital_Letter Ch_2_Loc; Capital_Letter Ch_2_Loc;
@@ -134,14 +130,12 @@ Capital_Letter Ch_2_Par_Val;
} /* Func_1 */ } /* Func_1 */
Boolean Func_2 (Str_1_Par_Ref, Str_2_Par_Ref) Boolean Func_2 ( Str_30 Str_1_Par_Ref, Str_30 Str_2_Par_Ref )
/*************************************************/ /*************************************************/
/* executed once */ /* executed once */
/* Str_1_Par_Ref == "DHRYSTONE PROGRAM, 1'ST STRING" */ /* Str_1_Par_Ref == "DHRYSTONE PROGRAM, 1'ST STRING" */
/* Str_2_Par_Ref == "DHRYSTONE PROGRAM, 2'ND STRING" */ /* Str_2_Par_Ref == "DHRYSTONE PROGRAM, 2'ND STRING" */
Str_30 Str_1_Par_Ref;
Str_30 Str_2_Par_Ref;
{ {
REG One_Thirty Int_Loc; REG One_Thirty Int_Loc;
Capital_Letter Ch_Loc; Capital_Letter Ch_Loc;
@@ -176,11 +170,10 @@ Str_30 Str_2_Par_Ref;
} /* Func_2 */ } /* Func_2 */
Boolean Func_3 (Enum_Par_Val) Boolean Func_3 ( Enumeration Enum_Par_Val )
/***************************/ /***************************/
/* executed once */ /* executed once */
/* Enum_Par_Val == Ident_3 */ /* Enum_Par_Val == Ident_3 */
Enumeration Enum_Par_Val;
{ {
Enumeration Enum_Loc; Enumeration Enum_Loc;