Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 May 2008 14:41:06 -0700
From:      Maxim Sobolev <sobomax@FreeBSD.org>
To:        Xin LI <delphij@FreeBSD.org>
Cc:        cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/include string.h src/lib/libc/string Makefile.inc memchr.3 memrchr.c src/sys/sys param.h
Message-ID:  <483C7FF2.6000607@FreeBSD.org>
In-Reply-To: <200805272004.m4RK4SZt029194@repoman.freebsd.org>
References:  <200805272004.m4RK4SZt029194@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?483C7FF2.6000607>