From e9560dbece41136ffedd786723717efaa2a3a9fd Mon Sep 17 00:00:00 2001 From: Joshua Bakita Date: Tue, 20 Oct 2020 16:30:44 -0400 Subject: Fix the 4 TACLeBench members that would not loop before - anagram, audiobeam: Reset heap in _init() function - g723_enc: Don't use static local variables - huff_dec: Reset all global state in _init() function --- baseline/source/audiobeam/audiobeam.c | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'baseline/source/audiobeam/audiobeam.c') diff --git a/baseline/source/audiobeam/audiobeam.c b/baseline/source/audiobeam/audiobeam.c index 50ebfff..7d89f06 100644 --- a/baseline/source/audiobeam/audiobeam.c +++ b/baseline/source/audiobeam/audiobeam.c @@ -104,6 +104,8 @@ void audiobeam_init() unsigned int i; unsigned char *p; volatile char bitmask = 0; + // Reset heap + audiobeam_free_all(); /* Apply volatile XOR-bitmask to entire input array. @@ -578,16 +580,12 @@ void _Pragma( "entrypoint" ) audiobeam_main( void ) int main( int argc, char **argv ) { - //SET_UP - int jobsComplete; - int maxJobs=100; - for (jobsComplete=0; jobsComplete Date: Tue, 20 Oct 2020 17:10:14 -0400 Subject: Whitespace fixes for TACLeBench and copyright update in extra.h Also move run_all_dis.sh up a directory in preperation for further changes. --- baseline/source/audiobeam/audiobeam.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'baseline/source/audiobeam/audiobeam.c') diff --git a/baseline/source/audiobeam/audiobeam.c b/baseline/source/audiobeam/audiobeam.c index 7d89f06..5f23daf 100644 --- a/baseline/source/audiobeam/audiobeam.c +++ b/baseline/source/audiobeam/audiobeam.c @@ -579,13 +579,13 @@ void _Pragma( "entrypoint" ) audiobeam_main( void ) int main( int argc, char **argv ) -{ - SET_UP - for_each_job { - audiobeam_init(); - audiobeam_main(); - } - WRITE_TO_FILE +{ + SET_UP + for_each_job { + audiobeam_init(); + audiobeam_main(); + } + WRITE_TO_FILE return ( audiobeam_return() ); } -- cgit v1.2.2