| |||
| Home > Compiler-specific Features > #pragma import(__use_smaller_memcpy) | |||
This pragma selects a smaller, but slower, version of memcpy() for
use with the C micro-library (microlib). A byte-by-byte implementation
of memcpy() using LDRB and STRB is
used.
Microlib is an alternative library to the default C library. Only use this pragma if you are using microlib.
The default version of memcpy() used
by microlib is a larger, but faster, word-by-word implementation
using LDR and STR.
The ARM C micro-library in Using ARM C and C++ Libraries and Floating-Point Support.