ANSI C

Ron Natalie <ron> ron at brl-tgr.ARPA
Fri Jul 13 05:48:54 AEST 1984


Unfortunately a lot of C/UNIX implementations don't even get this right.
The trick of sticking an underscore in front of C symbols causes the
eight significant characters to become nine.  The assembler on the PDP-11's
only had eight significant characters in the symbol names.  Variables that
differed only in their eighth and later characters fell through the C
symbol checks and caused the assembler to blow up with funny "m" error
messages.

-Ron



More information about the Comp.lang.c mailing list