I have read the document of "C6RunLib Documentation".
The URL:
http://processors.wiki.ti.com/index.php/C6RunLib_Documentation#C6RunLib_Specific_Command-line_Options_2
The --C6Run:replace_malloc option can be used when calling c6runlib-ar to create a static library. So this option will affect the following standard APIs: "malloc, calloc, realloc, memalign, and free" in DSP portions. But how it can affect the whole arm portions since we know that we link the whole project by cross-compile tools "arm-none-linux-gnueabi-gcc"?
I am a little confused.