Bulletin number: 378 Products affected: D6205A D6214A Description: Uppercase characters in command line parameters Component: all tools Date: Wed Feb 19 15:21:39 GMT 1992 ----- When our tools are hosted on a VAX system all commands are passed through the command line interpreter and the C run-time system. The interpreter converts all characters to uppercase. The C run-time system compensates by converting everything to lowercase. This is not good in the case of #define from the command line in C. For example, the command line ICC /DTEST A.C looks to the compiler like icc /dtest a.c If any ifdefs depend on the case of the token they will be wrong. The solution is to use double quotes around the parts that must be in uppercase. That is, to do the equivalent of #define TEST 3 from the command line, you must use icc /d"TEST=3" The same applies to all of our tools hosted on the VAX using VMS.