OUTPUT
Compilation Unit
-LpCfg[={c|e|f|l|m|n|q|s}]
s: Reconstruct spaces
q: Handle single quote ['] as normal token
n: No string concatenation
m: Do not emit file names
l: Emit #line directives in preprocessor output
f: Filenames with path
e: Emit empty lines
c: Do not emit line comments
If -LpCfg is specified, all suboptions (arguments) are enabled
None
None
The -LpCfg option specifies source file and -line information formatting in the preprocessor output. Switching -LpCfg off formats the output as in former compiler versions. Refer the following table for a list of argument effects.
| Argument | On | Off |
|---|---|---|
| c | typedef unsigned int size_t ;typedef signed int ptrdiff_t ; | /* 22 */ typedef unsignedint size_t ;/* 35 */ typedef signedint ptrdiff_t ; |
| e | int j;int i; | int j;int i; |
| f | /**** FILE '<CWInstallDir>\MCU\lib\hc08c\include\hidef.h' */ | /**** FILE 'hidef.h' */ |
| l | #line 1 "hidef.h" | /**** FILE 'hidef.h' */ |
| n | /* 9 */ foo ( "abc" "def" ) ; | /* 9 */ foo ( "abcdef" ) ; |
| m | /**** FILE 'hidef.h' */ | |
| s | /* 22 */ typedefunsigned int size_t;/* 35 */ typedef signedint ptrdiff_t;/* 44 */ typedefunsigned char wchar_t; | /* 22 */ typedef unsignedint size_t ;/* 35 */ typedef signedint ptrdiff_t ;/* 44 */ typedef unsignedchar wchar_t ; |
| all | #line 1 "<CWInstallDir>\MCU\lib\hc08c\include\hidef.h" | /**** FILE 'hidef.h' *//* 20 */ |
-Lpcfg
-Lpcfg=lfs