Executes the preprocessor step only.
By default, output from the preprocessor is sent to the standard output stream and can be redirected to a file using standard UNIX and MS-DOS notation.
You can use the
-o option to specify a file for the preprocessed
By default, comments are stripped from the output. Use the
-C option to keep comments in the preprocessed output.
To generate interleaved macro definitions and preprocessor output, use
armclang --target=aarch64-arm-none-eabi -E -dD source.c > raw.c