mikelelere wrote:I've noted that the scripts do not build newlib despite the fact that it seems to be a prerrequisite of the build script.
No, not really. newlib got there through the copy-paste process from some old gcc bootstrapping recipe, these scripts never actually used it.
UPD:
mikelelere wrote:Do you have any pointers to a newlib version compatible with xtensa?
Don't know about mainline newlib, but xtensa tools should have baremetal-like libc in XtDevTools/install/builds/<release-version>/<core-variant>/xtensa-elf/lib
Baremetal-like as it needs no host OS, but does I/O through the simcall interface, i.e. it only works in the simulator.