ANSI proposal for preprocessor strings
Henry Spencer
henry at utzoo.UUCP
Sun Mar 3 15:54:48 AEST 1985
I fear your argument [suggesting that the undocumented features of the
Reiser cpp should be standardized, because not doing so will break
working code] is weak. If the register-assignment policy in the VAX
C compiler ever changes seriously, a great deal of Berkeley code will
break because of in-line assembler [retch]. Are you seriously suggesting
that changes to the VAX compiler which affect register assignment should
therefore be forbidden, and that every VAX C compiler from now until
eternity should be required to do it the same (undocumented) way? Or
worse, that every C compiler in the world should be required to interpret
in-line VAX assembler the same way the VAX does, giving the same output?
The fix for brain-damaged implementation-dependent code is to fix the code.
--
Henry Spencer @ U of Toronto Zoology
{allegra,ihnp4,linus,decvax}!utzoo!henry
More information about the Comp.lang.c
mailing list