Using other preprocessors in a scatter file
You must ensure that the preprocessing command line is appropriate for execution on the host system.
- The string must be correctly quoted for the host system. The portable way to do this is to use double-quotes.
- Single quotes and escaped characters are not supported and might not function correctly.
- The use of a double-quote character in a path name is not supported and might not work.
These rules also apply to any strings passed with the
All preprocessor executables must accept the
option to mean output to file and accept the input as a filename argument on the command
line. These options are automatically added to the user command line by
armlink. Any options to redirect preprocessing output in the
user-specified command line are not supported.