- do_fprintf (stderr, "Final values of the variables used in the benchmark:\n");
- do_fprintf (stderr, "\n");
- do_fprintf (stderr, "Int_Glob: %d\n", Int_Glob);
- do_fprintf (stderr, " should be: %d\n", 5);
- do_fprintf (stderr, "Bool_Glob: %d\n", Bool_Glob);
- do_fprintf (stderr, " should be: %d\n", 1);
- do_fprintf (stderr, "Ch_1_Glob: %c\n", Ch_1_Glob);
- do_fprintf (stderr, " should be: %c\n", 'A');
- do_fprintf (stderr, "Ch_2_Glob: %c\n", Ch_2_Glob);
- do_fprintf (stderr, " should be: %c\n", 'B');
- do_fprintf (stderr, "Arr_1_Glob[8]: %d\n", Arr_1_Glob[8]);
- do_fprintf (stderr, " should be: %d\n", 7);
- do_fprintf (stderr, "Arr_2_Glob[8][7]: %d\n", Arr_2_Glob[8][7]);
- do_fprintf (stderr, " should be: Number_Of_Runs + 10\n");
- do_fprintf (stderr, "Ptr_Glob->\n");
- do_fprintf (stderr, " Ptr_Comp: %d\n", (long) Ptr_Glob->Ptr_Comp);
- do_fprintf (stderr, " should be: (implementation-dependent)\n");
- do_fprintf (stderr, " Discr: %d\n", Ptr_Glob->Discr);
- do_fprintf (stderr, " should be: %d\n", 0);
- do_fprintf (stderr, " Enum_Comp: %d\n", Ptr_Glob->variant.var_1.Enum_Comp);
- do_fprintf (stderr, " should be: %d\n", 2);
- do_fprintf (stderr, " Int_Comp: %d\n", Ptr_Glob->variant.var_1.Int_Comp);
- do_fprintf (stderr, " should be: %d\n", 17);
- do_fprintf (stderr, " Str_Comp: %s\n", Ptr_Glob->variant.var_1.Str_Comp);
- do_fprintf (stderr, " should be: DHRYSTONE PROGRAM, SOME STRING\n");
- do_fprintf (stderr, "Next_Ptr_Glob->\n");
- do_fprintf (stderr, " Ptr_Comp: %d\n", (long) Next_Ptr_Glob->Ptr_Comp);
- do_fprintf (stderr, " should be: (implementation-dependent), same as above\n");
- do_fprintf (stderr, " Discr: %d\n", Next_Ptr_Glob->Discr);
- do_fprintf (stderr, " should be: %d\n", 0);
- do_fprintf (stderr, " Enum_Comp: %d\n", Next_Ptr_Glob->variant.var_1.Enum_Comp);
- do_fprintf (stderr, " should be: %d\n", 1);
- do_fprintf (stderr, " Int_Comp: %d\n", Next_Ptr_Glob->variant.var_1.Int_Comp);
- do_fprintf (stderr, " should be: %d\n", 18);
- do_fprintf (stderr, " Str_Comp: %s\n",
+ debug_printf("Final values of the variables used in the benchmark:\n");
+ debug_printf("\n");
+ debug_printf("Int_Glob: %d\n", Int_Glob);
+ debug_printf(" should be: %d\n", 5);
+ debug_printf("Bool_Glob: %d\n", Bool_Glob);
+ debug_printf(" should be: %d\n", 1);
+ debug_printf("Ch_1_Glob: %c\n", Ch_1_Glob);
+ debug_printf(" should be: %c\n", 'A');
+ debug_printf("Ch_2_Glob: %c\n", Ch_2_Glob);
+ debug_printf(" should be: %c\n", 'B');
+ debug_printf("Arr_1_Glob[8]: %d\n", Arr_1_Glob[8]);
+ debug_printf(" should be: %d\n", 7);
+ debug_printf("Arr_2_Glob[8][7]: %d\n", Arr_2_Glob[8][7]);
+ debug_printf(" should be: Number_Of_Runs + 10\n");
+ debug_printf("Ptr_Glob->\n");
+ debug_printf(" Ptr_Comp: %d\n", (long) Ptr_Glob->Ptr_Comp);
+ debug_printf(" should be: (implementation-dependent)\n");
+ debug_printf(" Discr: %d\n", Ptr_Glob->Discr);
+ debug_printf(" should be: %d\n", 0);
+ debug_printf(" Enum_Comp: %d\n", Ptr_Glob->variant.var_1.Enum_Comp);
+ debug_printf(" should be: %d\n", 2);
+ debug_printf(" Int_Comp: %d\n", Ptr_Glob->variant.var_1.Int_Comp);
+ debug_printf(" should be: %d\n", 17);
+ debug_printf(" Str_Comp: %s\n", Ptr_Glob->variant.var_1.Str_Comp);
+ debug_printf(" should be: DHRYSTONE PROGRAM, SOME STRING\n");
+ debug_printf("Next_Ptr_Glob->\n");
+ debug_printf(" Ptr_Comp: %d\n", (long) Next_Ptr_Glob->Ptr_Comp);
+ debug_printf(" should be: (implementation-dependent), same as above\n");
+ debug_printf(" Discr: %d\n", Next_Ptr_Glob->Discr);
+ debug_printf(" should be: %d\n", 0);
+ debug_printf(" Enum_Comp: %d\n", Next_Ptr_Glob->variant.var_1.Enum_Comp);
+ debug_printf(" should be: %d\n", 1);
+ debug_printf(" Int_Comp: %d\n", Next_Ptr_Glob->variant.var_1.Int_Comp);
+ debug_printf(" should be: %d\n", 18);
+ debug_printf(" Str_Comp: %s\n",