git-svn-id: trunk@45963 -
@@ -4,8 +4,19 @@
{$ifdef fpc}
{$define UsePChar}
{$define HasInt64}
+ {$define UsePChar}
+ {$define UseAnsiStrings}
+ {$define HasStreams}
+ {$IF FPC_FULLVERSION<30101}
+ {$define EmulateArrayInsert}
+ {$endif}
+ {$define HasFS}
{$endif}
+{$IFDEF NODEJS}
+{$ENDIF}
+
{$IF FPC_FULLVERSION>30100}
{$warn 6058 off} // cannot inline
{$ENDIF}
@@ -14,15 +14,13 @@
**********************************************************************}
-{$mode objfpc}
-{$h+}
-
unit PasTree;
+{$i fcl-passrc.inc}
{$if defined(debugrefcount) or defined(VerbosePasTreeMem) or defined(VerbosePasResolver)}
{$define EnablePasTreeGlobalRefCount}
-{$inline on}
interface
@@ -16,22 +16,7 @@
unit PScanner;
-{$ifdef fpc}
- {$define UsePChar}
- {$define UseAnsiStrings}
- {$define HasStreams}
- {$IF FPC_FULLVERSION<30101}
- {$define EmulateArrayInsert}
- {$endif}
- {$define HasFS}
-{$endif}
-{$IFDEF NODEJS}
-{$ENDIF}