cvs commit: src/include string.h src/lib/libc/string
Makefile.inc memchr.3 memrchr.c src/sys/sys param.h
Maxim Sobolev
sobomax at FreeBSD.org
Tue May 27 21:41:16 UTC 2008
Xin LI wrote:
> delphij 2008-05-27 20:04:27 UTC
>
> FreeBSD src repository
>
> Modified files: (Branch: RELENG_6)
> include string.h
> lib/libc/string Makefile.inc memchr.3
> sys/sys param.h
> Added files: (Branch: RELENG_6)
> lib/libc/string memrchr.c
> Log:
> MFC: Add memrchr(3).
I think this is not very good idea to MFC that into stable releases 6.x
and 7.x. The reason is that configure scripts for some packages might
detect up this API and enable it. Which means that some binary-only
packages build for say 6.4 won't work on 6.3 and down. AFAIK, both
forward and backward compatibility is required (or at least desired?)
for stable branches.
While it's "nice-to-have" feature, I see no pressing need to MFC this
interface.
-Maxim
More information about the cvs-src
mailing list