The newlib port for baremetal applications is now entirely upstream. That means, you can now build libgloss and the newlib libc from the official repositories.

Unfortunately we missed the deadline for the 2.20 release by just a few files, but the newlib community recently changed to sub-releases, so that the 2.20.2 release will contain full or1k support.

Newlib is the C library used in the or1k-elf toolchain (or1k-elf-gcc, or1k-elf-ld, ..). We maintain the OpenRISC parts in our own github repository, that also has some web pages.

You can also find official releases and continuous builds from the upstream repositories and development repositories (newlib and binutils). For more details see the port website.


01 February 2015