Comment

Comment by kevin_thibedeau

Newlib can be configured without reentrancy support and you can do that in a multi-tasking environment while still using their malloc provided you implement some locking callbacks. This saves a ton of static state for non-reentrant library functions you're unlikely to ever need and can replace with safe variants if you do need them.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton