diff --git a/compiler/globals.pas b/compiler/globals.pas index af28bcc9af..1d018a8f7f 100644 --- a/compiler/globals.pas +++ b/compiler/globals.pas @@ -237,7 +237,9 @@ interface paralinkoptions : TCmdStr; paradynamiclinker : string; paraprintnodetree : byte; +{$ifdef PREPROCWRITE} parapreprocess : boolean; +{$endif PREPROCWRITE} printnodefile : text; { typical cross compiling params} diff --git a/compiler/options.pas b/compiler/options.pas index 1a19b3a256..8cc3faba33 100644 --- a/compiler/options.pas +++ b/compiler/options.pas @@ -1642,8 +1642,10 @@ begin 'l' : ParaLogo:=not UnSetBool(more,0,opt,true); +{$ifdef PREPROCWRITE} 'm' : parapreprocess:=not UnSetBool(more,0,opt,true); +{$endif PREPROCWRITE} 'M' : begin