On Wed, Jun 04, 2014 at 08:02:06PM +0000, Miod Vallat wrote: > > First, str{cat,cpy} were vehemently expunged from the kernel many years ago, > > so stop trying to keep them around. > > > > Index: lib/libc/Makefile.inc > > Hello, this is libc you are butchering in. I'm afraid strcat and strcpy > are still required to be in libc by the current C and POSIX standards.
Yes, that's correct. This doesn't remove str{cat,cpy} from libc (haha, I wish that were possible), only removes it from the list of things that are to be copied from libc to libkern. However, seeing as things are maintained separately (for good reasons), perhaps copy-to-libkern itself should just be removed since it's basically pointless at this point and hasn't been used for about a decade.