* Should #ident really be deprecated?
@ 2009-10-04 2:34 Ian Lance Taylor
2009-10-04 4:44 ` Tom Tromey
0 siblings, 1 reply; 2+ messages in thread
From: Ian Lance Taylor @ 2009-10-04 2:34 UTC (permalink / raw)
To: tromey; +Cc: gcc
Hi Tom, in the fix for PR 22168 you deprecated #ident, in the sense
that gcc now warns about it. Is that really a good idea? #ident is a
reasonably widely used extension: codesearch.google.com finds "about"
110,000 uses. It's supported by other compilers--it was introduced on
System V, I believe, and has been picked up by many other compilers.
It's been in gcc since at least version 1.37.
I don't think there is any reason for us to actually remove #ident, so
I don't see any reason for us to warn that it is deprecated. We
should certainly warn about it when using -pedantic, but I don't see
any reason to warn about it at any other time.
I reviewed the patch, but I didn't really notice the effect on #ident.
I agree that #assert and #unassert deserve warnings about deprecation.
I'm on the fence about #sccs but I tend to think that we should not
warn about it except with -pedantic.
Ian
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Should #ident really be deprecated?
2009-10-04 2:34 Should #ident really be deprecated? Ian Lance Taylor
@ 2009-10-04 4:44 ` Tom Tromey
0 siblings, 0 replies; 2+ messages in thread
From: Tom Tromey @ 2009-10-04 4:44 UTC (permalink / raw)
To: Ian Lance Taylor; +Cc: gcc
>>>>> "Ian" == Ian Lance Taylor <iant@google.com> writes:
Ian> Hi Tom, in the fix for PR 22168 you deprecated #ident, in the sense
Ian> that gcc now warns about it. Is that really a good idea?
No.
I don't remember why I did this, but I assume it was due to the
pre-existing comment above the directive table saying that #ident was
deprecated.
Ian> I don't think there is any reason for us to actually remove #ident, so
Ian> I don't see any reason for us to warn that it is deprecated. We
Ian> should certainly warn about it when using -pedantic, but I don't see
Ian> any reason to warn about it at any other time.
Yes, I agree.
Ian> I'm on the fence about #sccs but I tend to think that we should not
Ian> warn about it except with -pedantic.
I tend to agree, because my understanding is that #sccs has a long
non-gcc history.
Tom
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2009-10-04 4:44 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-10-04 2:34 Should #ident really be deprecated? Ian Lance Taylor
2009-10-04 4:44 ` Tom Tromey
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).