>>26
Why not just get rid of the standard library altogether then? lol its tny
Besides, about half of those complaints could be fixed without increasing the library size. As for the rest, use profiles (e.g.: embedded and normal).
Besides, a library is just an group of objects. If your linker or library archiver can't extract only the relevant objects, it fails. How many embedded projects ship with the entire standard C library?