--- benchmarks/nbench/main.c | 3 +-- benchmarks/nbench/nbench-byte-2.2.3/emfloat.c | 6 ++++++ benchmarks/nbench/nbench-byte-2.2.3/hardware.c | 4 ++++ benchmarks/nbench/nbench-byte-2.2.3/nbench0.c | 1 + benchmarks/nbench/nbench-byte-2.2.3/nbench1.c | 4 ++-- 5 files changed, 14 insertions(+), 4 deletions(-)
diff --git a/benchmarks/nbench/main.c b/benchmarks/nbench/main.c index 68f799e..eebd1f5 100644 --- a/benchmarks/nbench/main.c +++ b/benchmarks/nbench/main.c @@ -68,7 +68,6 @@ rtems_task Init(rtems_task_argument arg) { rtems_status_code sc; rtems_id task_id_nbench; - char *args[1] = {"./nbench"}; rtems_interval tickspersec; /* @@ -90,7 +89,7 @@ rtems_task Init(rtems_task_argument arg) tickspersec = rtems_clock_get_ticks_per_second(); - printf("clocks per sec: %ld\n", tickspersec); + printf("clocks per sec: %u\n", tickspersec); printf("Starting Shell\n"); rtems_shell_main_loop(NULL); diff --git a/benchmarks/nbench/nbench-byte-2.2.3/emfloat.c b/benchmarks/nbench/nbench-byte-2.2.3/emfloat.c index 5e73890..6e18b03 100644 --- a/benchmarks/nbench/nbench-byte-2.2.3/emfloat.c +++ b/benchmarks/nbench/nbench-byte-2.2.3/emfloat.c @@ -647,6 +647,7 @@ case NORMAL_NORMAL: z->exp= locx.exp; } else + { if (exponent_difference > 0) { /* @@ -715,11 +716,13 @@ case NORMAL_NORMAL: z->sign = 0; /* positive */ } else + { if (locx.type == IFPF_IS_NORMAL || locy.type == IFPF_IS_NORMAL) { normalize(z); } + } } else { @@ -742,8 +745,11 @@ case NORMAL_NORMAL: z->type = IFPF_IS_NORMAL; } else + { if (z->mantissa[0] & 0x8000) z->type = IFPF_IS_NORMAL; + } + } } break; diff --git a/benchmarks/nbench/nbench-byte-2.2.3/hardware.c b/benchmarks/nbench/nbench-byte-2.2.3/hardware.c index 53bbec9..e4fde25 100644 --- a/benchmarks/nbench/nbench-byte-2.2.3/hardware.c +++ b/benchmarks/nbench/nbench-byte-2.2.3/hardware.c @@ -28,11 +28,13 @@ static void output_string(const char *buffer, const int write_to_file, ******************* ** Removes a trailing newline character if present */ +/* static void removeNewLine(char * s) { if(strlen(s)>0 && s[strlen(s)-1] == '\n') { s[strlen(s)-1] = '\0'; } } +*/ /*************** @@ -180,7 +182,9 @@ void hardware(const int write_to_file, FILE *global_ofile) { char os[BUF_SIZ]; char model[BUF_SIZ]; char cache[BUF_SIZ]; +#ifndef NO_UNAME char os_command[] = "uname -s -r"; +#endif #ifdef NO_UNAME os[0] = '\0'; #else diff --git a/benchmarks/nbench/nbench-byte-2.2.3/nbench0.c b/benchmarks/nbench/nbench-byte-2.2.3/nbench0.c index 13fd6d9..0e5d045 100644 --- a/benchmarks/nbench/nbench-byte-2.2.3/nbench0.c +++ b/benchmarks/nbench/nbench-byte-2.2.3/nbench0.c @@ -331,6 +331,7 @@ output_string("* Trademarks are property of their respective holder.\n"); } //exit(0); +return 0; } /************** diff --git a/benchmarks/nbench/nbench-byte-2.2.3/nbench1.c b/benchmarks/nbench/nbench-byte-2.2.3/nbench1.c index be081e6..3ac8dbb 100644 --- a/benchmarks/nbench/nbench-byte-2.2.3/nbench1.c +++ b/benchmarks/nbench/nbench-byte-2.2.3/nbench1.c @@ -3149,7 +3149,7 @@ return((1<<bitnumb) & comparray[byteoffset] ); void DoNNET(void) { NNetStruct *locnnetstruct; /* Local ptr to global data */ -char *errorcontext; +/* char *errorcontext; */ ulong accumtime; double iterations; @@ -3161,7 +3161,7 @@ locnnetstruct=&global_nnetstruct; /* ** Set error context */ -errorcontext="CPU:NNET"; +/* errorcontext="CPU:NNET"; */ /* ** Init random number generator. -- 1.8.3.1 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel