harald.kipp at egnite.de
Mon Sep 23 12:11:48 CEST 2013
On 23.09.2013 11:52, Marcin Trendota wrote:
> On Wednesday 18 of September 2013 7:44:50 PM Harald Kipp wrote:
>>> Here is my config file (maybe there's something wrong with it?):
>> Defining CM3_GCC_NOLIBC is bad.
> Could you explain why?
The first port of Nut/OS for ARM had been done early on the Gameboy. To
that time there was no reliable C runtime library available for this
platform. With defining ARM_GCC_NOLIBC, all essential C runtime
functions are provided by Nut/OS.
This option may be still useful for very new devices, for which no C
library exists. But for Cortex-M this never made any sense to me,
because newlib had been always available for this target.
More information about the En-Nut-Discussion