[PATCH] include/common.h: fix build against recent 0.9.33 uClibc
Mike Frysinger
vapier at gentoo.org
Tue Apr 15 16:09:45 PDT 2014
On Tue 15 Apr 2014 23:16:43 Baruch Siach wrote:
> An implementation of rpmatch() was backported to the 0.9.33 branch of
> uClibc. So the uClibc version check introduced in commit 50c9e11f7e
> (include/common.h: fix build against current uClibc) is not enough. Rename
> the local rpmatch() implementation to avoid collision.
>
> Cc: Mike Frysinger <vapier at gentoo.org>
> Signed-off-by: Baruch Siach <baruch at tkos.co.il>
> ---
> include/common.h | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/include/common.h b/include/common.h
> index 3b1366e927c4..838dc757bdf1 100644
> --- a/include/common.h
> +++ b/include/common.h
> @@ -107,7 +107,8 @@ extern "C" {
> #if __UCLIBC_MAJOR__ == 0 && \
> (__UCLIBC_MINOR__ < 9 || \
> (__UCLIBC_MINOR__ == 9 && __UCLIBC_SUBLEVEL__ < 34))
> -static inline int rpmatch(const char *resp)
> +#define rpmatch __rpmatch
probably want to:
#undef rpmatch
-mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.infradead.org/pipermail/linux-mtd/attachments/20140415/1ca27f52/attachment.sig>
More information about the linux-mtd
mailing list