This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [RFC] Ignore source code comments in scripts/check-installed-headers.sh
- From: Szabolcs Nagy <Szabolcs dot Nagy at arm dot com>
- To: Tulio Magno Quites Machado Filho <tuliom at linux dot ibm dot com>, DJ Delorie <dj at redhat dot com>
- Cc: nd <nd at arm dot com>, "carlos at redhat dot com" <carlos at redhat dot com>, "libc-alpha at sourceware dot org" <libc-alpha at sourceware dot org>
- Date: Thu, 17 Jan 2019 10:09:56 +0000
- Subject: Re: [RFC] Ignore source code comments in scripts/check-installed-headers.sh
- References: <xnva2oi3l2.fsf@greed.delorie.com> <87ef9c3zua.fsf@linux.ibm.com> <5ebbc5c6-dfed-e54d-ea5d-e7b97682036b@arm.com>
On 17/01/2019 10:06, Szabolcs Nagy wrote:
> On 17/01/2019 00:14, Tulio Magno Quites Machado Filho wrote:
>> DJ Delorie <dj@redhat.com> writes:
>>
>>> I just tested this (gcc 4 and 7), and the #define didn't survive the
>>> trip...
>>>
>>> $ cat foo.c
>>> #define ulong unsigned long
>>>
>>> ulong x; /* don't use ulong */
>>>
>>> $ gcc -E -fpreprocessed foo.c
>>> # 3 "foo.c"
>>> ulong x;
>>
>> Yep. You're right.
>> We're back to the regex. :-D
>
> -Dd works for me:
ah you wanted to avoid preprocessing.
never mind then.