10.90 #pragma import(__use_smaller_memcpy)

このプラグマは、C マイクロライブラリ(microlib)で使用する memcpy() として、サイズは小さいものの低速なバージョンを使用するように選択します。

LDRBSTRB を使用したバイト単位による実装の memcpy() が使用されます。

microlib は、デフォルトの C ライブラリに対する代替のライブラリです。このプラグマは、microlib を使用している場合にのみ使用して下さい。

デフォルト

microlib で使用されるデフォルトの memcpy() バージョンは、LDRSTR を使用したワード単位による実装で、サイズは大きいものの、処理は高速です。
関連する参考文書
8.115 --library_type=lib
関連情報
ARM C マイクロライブラリ
非機密扱いPDF file icon PDF 版ARM DUI0472LJ
Copyright © 2010-2015 ARM.All rights reserved.