>From: [EMAIL PROTECTED]
>Date: Tue, 30 Nov 1999 23:02:21 +0900
>>../../netinet6/in6.c: warning: 1 trigraph(s) encountered
>>haven't seen one of THOSE for a while....
> Could you tell me which line was that? I don't see any...
Indeed. The only line I see (as of the 1.1 version of the file, dated
1999/11/22 02:44:59) that has 2 consecutive '?' characters at all (which
sequence introduces all trigraphs) is line 892, which reads
* SIOCGLIFADDR: get first address. (???)
And my copy of the May 13, 1988 DpANS C states (section 2.2.1.1):
2.2.1.1 Trigraph sequences
All occurrences in a source file of the following sequences of
three characters (called trigraph sequences(5)) are replaced
with the corresponding single charcacter.
??= #
??( [
??/ \
??) ]
??' ^
??< {
??! |
??> }
??- ~
No other trigraph sequences exist. Each ? that does not begin
one of the trigraphs listed above is not changed. [Example
& footnote elided -- dhw]
K&R, 2nd ed., p. 229 appears to agree with the above.
I suspect a bogus warning from gcc's lexical analyzer.
Cheers,
david
--
David Wolfskill [EMAIL PROTECTED] UNIX System Administrator
voice: (650) 577-7158 pager: (888) 347-0197 FAX: (650) 372-5915
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message