FreeRTOS-Plus/ThirdParty/WolfSSL-FIPS-Ready/wolfcrypt/src/memory.c
/* Note: this code only works with GCC using -finstrument-functions. */
this code only works with GCC using -finstrument-functions.
this code only works with GCC using - finstrument - functions .
void __attribute__((no_instrument_function))
     __cyg_profile_func_enter(void *func,  void *caller)
{
    register void* sp asm("sp");
    fprintf(stderr, "ENTER: %016lx %p\n", (unsigned long)(size_t)func, sp);
    (void)caller;
}
void __attribute__ ( ( no_instrument_function ) ) __cyg_profile_func_enter ( void * func , void * caller ) { register void * sp asm ( " " ) ; fprintf ( stderr , " \n " , ( unsigned long ) ( size_t ) func , sp ) ; ( void ) caller ; }
Note: this code only works with GCC using -finstrument-functions.
Note : this code only works with GCC using - finstrument - functions .