9.86 #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.
Related reference
7.95 --library_type=lib
Related information
The ARM C Micro-library
Non-ConfidentialPDF file icon PDF versionARM DUI0375F
Copyright © 2007, 2008, 2011, 2012, 2014 ARM. All rights reserved.