Nios II Classic Software Developer’s Handbook

ID 683282
Date 5/14/2015
Public
Document Table of Contents

5.2.5. C Standard Library—newlib

The HAL integrates the ANSI C standard library in its runtime environment. The HAL uses newlib, an open-source implementation of the C standard library. newlib is a C library for use on embedded systems, making it a perfect match for the HAL and the Nios II processor. newlib licensing does not require you to release your source code or pay royalties for projects based on newlib.

The ANSI C standard library is well documented.

For more information about the most well-known reference of the ANSI C standard library, refer to the book: The C Programming Language by B. Kernighan and D. Ritchie, published by Prentice Hall. It is also available in over 20 languages.