OpenCores
URL https://opencores.org/ocsvn/eco32/eco32/trunk

Subversion Repositories eco32

[/] [eco32/] [trunk/] [stdalone/] [dhrystone/] [dhry_c.dif] - Rev 329

Go to most recent revision | Compare with Previous | Blame | View Log

7c7
<  *  Version:    C, Version 2.1
---
>  *  Version:    C, Version 2.0
9c9
<  *  File:       dhry.h (part 1 of 3)
---
>  *  File:       dhry_global.h (part 1 of 3)
11c11
<  *  Date:       May 25, 1988
---
>  *  Date:       March 3, 1988
30c30
<  *              In addition, Berkeley UNIX system calls "times ()" or "time ()"
---
>  *              In addition, UNIX system calls "times ()" or "time ()"
44c44
<  *      Please send results to Rick Richardson and/or Reinhold Weicker.
---
>  *      Please send results to Reinhold Weicker and/or Rick Richardson.
59c59
<  *  History:    This version C/2.1 has been made for two reasons:
---
>  *  History:    This version C/2.0 has been made for two reasons:
123,129d122
<  *              Version 2.1 is identical to version 2.0 distributed via
<  *              the UNIX network Usenet in March 1988 except that it corrects
<  *              some minor deficiencies that were found by users of version 2.0.
<  *              The only change within the measurement loop is that a
<  *              non-executed "else" part was added to the "if" statement in
<  *              Func_3, and a non-executed "else" part removed from Proc_3.
<  *
165,167c158,160
<  *              -DHZ=nnn
<  *                      In Berkeley UNIX, the function "times" returns process
<  *                      time in 1/HZ seconds, with HZ = 60 for most systems.
---
>  *              -DHZ=nnn                (default: 60)
>  *                      The function "times" returns process times in
>  *                      1/HZ seconds, with HZ = 60 for most systems.
169c162
<  *                      A VALUE.
---
>  *                      THE DEFAULT VALUE.
176,178c169,171
<  *  - dhry.h (this file, containing global definitions and comments)
<  *  - dhry_1.c (containing the code corresponding to Ada package Pack_1)
<  *  - dhry_2.c (containing the code corresponding to Ada package Pack_2)
---
>  *  - dhry_global.h (this file, containing global definitions and comments)
>  *  - dhry_pack_1.c (containing the code corresponding to Ada package Pack_1)
>  *  - dhry_pack_2.c (containing the code corresponding to Ada package Pack_2)
350a344
> #ifndef TIMES
353,354c347,354
<                 /* Use times(2) time function unless    */
<                 /* explicitly defined otherwise         */
---
> #endif
>                 /* Use "times" function for measurement */
>                 /* unless explicitly defined otherwise  */
> #ifndef HZ
> #define HZ      60
> #endif
>                 /* Use HZ = 60 for "times" function     */
>                 /* unless explicitly defined otherwise  */
363c363
<                 /* Berkeley UNIX C returns process times in seconds/HZ */
---
>                 /* UNIX C returns process times in seconds/HZ */
7c7
<  *  Version:    C, Version 2.1
---
>  *  Version:    C, Version 2.0
9c9
<  *  File:       dhry_1.c (part 2 of 3)
---
>  *  File:       dhry_pack_1.c (part 2 of 3)
11c11
<  *  Date:       May 25, 1988
---
>  *  Date:       March 3, 1988
18c18
< #include "dhry.h"
---
> #include "dhry_global.h"
50,51d49
< #define Too_Small_Time 120
<                 /* Measurements should last at least about 2 seconds */
55a54,55
> #endif
> 
58d57
< #endif
73a73
> 
84a85
> 
99,100c100,102
<         /* Was missing in published program. Without this statement,    */
<         /* Arr_2_Glob [8][7] would have an undefined value.             */
---
>         /* Was missing in published program. Without this               */
>         /* initialization, Arr_2_Glob [8][7] would have an              */
>         /* undefined value.                                             */
105c107
<   printf ("Dhrystone Benchmark, Version 2.1 (Language: C)\n");
---
>   printf ("Dhrystone Benchmark, Version 2.0 (Language: C)\n");
281c283
< /******************/
---
> /**********************/
338c340
< /******************/
---
> /**********************/
347a350,351
>   else /* not executed */
>     Int_Glob = 100;
349a354
> 
7c7
<  *  Version:    C, Version 2.1
---
>  *  Version:    C, Version 2.0
9c9
<  *  File:       dhry_2.c (part 3 of 3)
---
>  *  File:       dhry_pack_2.c (part 3 of 3)
11c11
<  *  Date:       May 25, 1988
---
>  *  Date:       March 3, 1988
18c18
< #include "dhry.h"
---
> #include "dhry_global.h"
189,190d188
<   else /* not executed */
<     return (false);

Go to most recent revision | Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.