28.5. Userland assembly C standard library
All examples except the Freestanding programs link to the C standard library.
This allows using the C standard library for IO, which is very convenient and portable across host OSes.
It also exposes other non-IO functionality that is very convenient such as memcmp
.
The C standard library infrastructure is implemented in the common userland / baremetal source files: