home *** CD-ROM | disk | FTP | other *** search
- 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);
-