diff options
author | mattias <mattias@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2020-07-29 21:52:37 +0000 |
---|---|---|
committer | mattias <mattias@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2020-07-29 21:52:37 +0000 |
commit | 0e1115a39935fad51b2cc099c3b9b4ea82bb2fcb (patch) | |
tree | 7e08588932fc9f1f469681ae8e89b01773d05091 | |
parent | a01e6d47d4becca3e054820dfa5832a39fc46c62 (diff) | |
download | fpc-0e1115a39935fad51b2cc099c3b9b4ea82bb2fcb.tar.gz |
fcl-passrc: less hints
git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@45963 3ad0048d-3df7-0310-abae-a5850022a9f2
-rw-r--r-- | packages/fcl-passrc/src/fcl-passrc.inc | 11 | ||||
-rw-r--r-- | packages/fcl-passrc/src/pastree.pp | 6 | ||||
-rw-r--r-- | packages/fcl-passrc/src/pscanner.pp | 17 |
3 files changed, 14 insertions, 20 deletions
diff --git a/packages/fcl-passrc/src/fcl-passrc.inc b/packages/fcl-passrc/src/fcl-passrc.inc index 94a7a47e0f..ba2c085e8f 100644 --- a/packages/fcl-passrc/src/fcl-passrc.inc +++ b/packages/fcl-passrc/src/fcl-passrc.inc @@ -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} + {$define HasFS} +{$ENDIF} + {$IF FPC_FULLVERSION>30100} {$warn 6058 off} // cannot inline {$ENDIF} diff --git a/packages/fcl-passrc/src/pastree.pp b/packages/fcl-passrc/src/pastree.pp index 782854476f..6bd1e05efd 100644 --- a/packages/fcl-passrc/src/pastree.pp +++ b/packages/fcl-passrc/src/pastree.pp @@ -14,15 +14,13 @@ **********************************************************************} -{$mode objfpc} -{$h+} - unit PasTree; +{$i fcl-passrc.inc} + {$if defined(debugrefcount) or defined(VerbosePasTreeMem) or defined(VerbosePasResolver)} {$define EnablePasTreeGlobalRefCount} {$endif} -{$inline on} interface diff --git a/packages/fcl-passrc/src/pscanner.pp b/packages/fcl-passrc/src/pscanner.pp index ae112e29af..560e8288c1 100644 --- a/packages/fcl-passrc/src/pscanner.pp +++ b/packages/fcl-passrc/src/pscanner.pp @@ -16,22 +16,7 @@ unit PScanner; -{$mode objfpc} -{$h+} - -{$ifdef fpc} - {$define UsePChar} - {$define UseAnsiStrings} - {$define HasStreams} - {$IF FPC_FULLVERSION<30101} - {$define EmulateArrayInsert} - {$endif} - {$define HasFS} -{$endif} - -{$IFDEF NODEJS} - {$define HasFS} -{$ENDIF} +{$i fcl-passrc.inc} interface |