This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH 17/19 v2] Use IS_IN only when _LIBC is defined
- From: Andreas Schwab <schwab at linux-m68k dot org>
- To: Roland McGrath <roland at hack dot frob dot com>
- Cc: Siddhesh Poyarekar <siddhesh at redhat dot com>, libc-alpha at sourceware dot org
- Date: Tue, 18 Nov 2014 20:53:32 +0100
- Subject: Re: [PATCH 17/19 v2] Use IS_IN only when _LIBC is defined
- Authentication-results: sourceware.org; auth=none
- References: <1408618663-2281-1-git-send-email-siddhesh at redhat dot com> <1408618663-2281-18-git-send-email-siddhesh at redhat dot com> <20140828065509 dot GI8020 at spoyarek dot pnq dot redhat dot com> <20141107233333 dot CB2522C3B00 at topped-with-meat dot com> <20141118135445 dot GF7942 at spoyarek dot pnq dot redhat dot com> <20141118184200 dot 8542E2C3B23 at topped-with-meat dot com>
Roland McGrath <roland@hack.frob.com> writes:
> I see. I was not expecting such an error because it doesn't give one for
> "#if defined notdefined && alsonotdefined" but evidently the function-like
> macro case is different.
The problem is that all remaining identifiers are replaced by 0 before
the expression is evaluated, thus resulting in a non-syntactical
expression.
Andreas.
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."