Browse Source

* make exception variables threadvars or not depending on threading support

git-svn-id: trunk@23262 -
florian 12 years ago
parent
commit
92565c80ba
1 changed files with 4 additions and 0 deletions
  1. 4 0
      rtl/inc/except.inc

+ 4 - 0
rtl/inc/except.inc

@@ -36,7 +36,11 @@ Type
 Const
 Const
   CatchAllExceptions = PtrInt(-1);
   CatchAllExceptions = PtrInt(-1);
 
 
+{$ifdef FPC_HAS_FEATURE_THREADING}
 ThreadVar
 ThreadVar
+{$else FPC_HAS_FEATURE_THREADING}
+Var
+{$endif FPC_HAS_FEATURE_THREADING}
   ExceptAddrStack   : PExceptAddr;
   ExceptAddrStack   : PExceptAddr;
   ExceptObjectStack : PExceptObject;
   ExceptObjectStack : PExceptObject;
   ExceptTryLevel    : longint;
   ExceptTryLevel    : longint;