diff --git a/cmsis-pack/GorgonMeducer.perf_counter.2.2.4.pack b/cmsis-pack/GorgonMeducer.perf_counter.2.2.4.pack index 85fa992..5bc38b4 100644 Binary files a/cmsis-pack/GorgonMeducer.perf_counter.2.2.4.pack and b/cmsis-pack/GorgonMeducer.perf_counter.2.2.4.pack differ diff --git a/lib/libperf_counter_gcc.a b/lib/libperf_counter_gcc.a index 4f893c8..c2faa48 100644 Binary files a/lib/libperf_counter_gcc.a and b/lib/libperf_counter_gcc.a differ diff --git a/lib/perf_counter.h b/lib/perf_counter.h index 378ea8c..5d8eb0a 100644 --- a/lib/perf_counter.h +++ b/lib/perf_counter.h @@ -825,15 +825,16 @@ extern int64_t __stop_task_cycle_counter(task_cycle_info_t *ptInfo); __stop_task_cycle_counter((NULL,##__VA_ARGS__)) #elif !defined(__IMPLEMENT_PERF_COUNTER) -# define start_task_cycle_counter(...) start_cycle_counter() -# define stop_task_cycle_counter(...) stop_cycle_counter() +# define start_task_cycle_counter(...) start_cycle_counter() +# define stop_task_cycle_counter(...) stop_cycle_counter() # define init_task_cycle_counter() # define register_task_cycle_agent(...) # define unregister_task_cycle_agent(...) -# define init_task_cycle_info(...) (NULL) -# define enable_task_cycle_info(...) (false) -# define disable_task_cycle_info(...) (false) +# define init_task_cycle_info(...) (NULL) +# define enable_task_cycle_info(...) (false) +# define disable_task_cycle_info(...) (false) # define resume_task_cycle_info(...) +# define perfc_check_task_stack_canary_safe() (false) #endif /*! @} */ diff --git a/lib/perf_counter.lib b/lib/perf_counter.lib index 1f43daf..c96350e 100644 Binary files a/lib/perf_counter.lib and b/lib/perf_counter.lib differ diff --git a/perf_counter.h b/perf_counter.h index 378ea8c..5d8eb0a 100644 --- a/perf_counter.h +++ b/perf_counter.h @@ -825,15 +825,16 @@ extern int64_t __stop_task_cycle_counter(task_cycle_info_t *ptInfo); __stop_task_cycle_counter((NULL,##__VA_ARGS__)) #elif !defined(__IMPLEMENT_PERF_COUNTER) -# define start_task_cycle_counter(...) start_cycle_counter() -# define stop_task_cycle_counter(...) stop_cycle_counter() +# define start_task_cycle_counter(...) start_cycle_counter() +# define stop_task_cycle_counter(...) stop_cycle_counter() # define init_task_cycle_counter() # define register_task_cycle_agent(...) # define unregister_task_cycle_agent(...) -# define init_task_cycle_info(...) (NULL) -# define enable_task_cycle_info(...) (false) -# define disable_task_cycle_info(...) (false) +# define init_task_cycle_info(...) (NULL) +# define enable_task_cycle_info(...) (false) +# define disable_task_cycle_info(...) (false) # define resume_task_cycle_info(...) +# define perfc_check_task_stack_canary_safe() (false) #endif /*! @} */