[2289] in Release_Engineering
Re: Zephyr build
daemon@ATHENA.MIT.EDU (Ken Raeburn)
Mon Apr 30 09:23:24 1990
Date: Mon, 30 Apr 90 09:22:51 EDT
From: Ken Raeburn <Raeburn@MIT.EDU>
To: Richard Basch <probe@MIT.EDU>
Cc: rel-eng@MIT.EDU, epeisach@MIT.EDU, salemme@MIT.EDU
In-Reply-To: Richard Basch's message of Mon, 30 Apr 90 07:09:58 -0400,
The second is simple. The link "acldir" in server/acldir shouldn't
exist; remove it.
The first really impresses me. I wouldn't have thought that hc --
even the latest -- would deal with trigraphs! The compiler is
perfectly correct to complain; according to ANSI C rules, the code is
incorrect. Replace both "??" sequences with single "?" characters.
You can expect slightly odd results from code that contains "??"
followed by any of "=(/)'<!>-" -- the trigraph mechanism replaces
these sequences with single characters needed by C but not present in
some ISO character set. This particular one is probably the worst --
"??/" becomes '\', which causes the immediately following '"' to be
included in the string, and all goes downhill from there.