10.87 #pragma import(__use_full_stdio)

This pragma selects an extended version of microlib that uses full standard ANSI C input and output functionality.

Note

Microlib is an alternative library to the default C library. Only use this pragma if you are using microlib.

The following exceptions apply:

  • feof() and ferror() always return 0.

  • setvbuf() and setbuf() are guaranteed to fail.

feof() and ferror() always return 0 because the error and end-of-file indicators are not supported.

setvbuf() and setbuf() are guaranteed to fail because all streams are unbuffered.

This version of microlib stdio can be retargeted in the same way as the standardlib stdio functions.

Related reference
8.114 --library_type=lib
Related information
About microlib
Tailoring input/output functions in the C and C++ libraries
Non-ConfidentialPDF file icon PDF versionARM DUI0472J
Copyright © 2010-2013 ARM. All rights reserved.