I have same error as yours and has it fixed today. the root cause is that c library is not passed. That’s why you get errors.
So to correct this,
1. Please enable automatic library configuration. To do this Go to Properties/C/C++ Build/Settings/Librarian and check Enable Automatic Library Configuration. Under print formats you can select int_FP if you are using printf to print float variables. Otherwise leave it as it is.
2. Go to Settings/ARM Compiler/input and add include search path. "${MCU_TOOLS_HOME}\ARM_EABI_Support\ewl\EWL_C\include"
3. Go to Settings/ARM Linker/input/Library Search Paths and add: "${MCU_TOOLS_HOME}\ARM_EABI_Support\ewl\lib"
Hope this helps!
============================
this answer is for you. if it helps, please click on "correct answer button". thanks!
ZhangJun