From mboxrd@z Thu Jan 1 00:00:00 1970 From: Denis Zaitsev Subject: Why __memrchr vs. memrchr ? Date: Tue, 3 Feb 2004 02:37:21 +0500 Sender: libc-alpha-owner@sources.redhat.com Message-ID: <20040203023721.A20354@zzz.ward.six> Mime-Version: 1.0 Return-path: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Content-Disposition: inline List-Id: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: libc-alpha@sources.redhat.com, linux-gcc@vger.kernel.org Why such a scheme is used in GLIBC: declare + define __memrchr, and than # ifdef __USE_GNU # define memrchr(s, c, n) __memrchr ((s), (c), (n)) # endif ? memrchr is not the GNU extension, is it? Thanks in advance.