浏览代码

* disable RTTI declarations if RTTI feature is disabled

git-svn-id: trunk@39247 -
svenbarth 7 年之前
父节点
当前提交
44b15350fb
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      rtl/inc/system.inc

+ 2 - 0
rtl/inc/system.inc

@@ -468,6 +468,7 @@ function aligntoqword(p : pointer) : pointer;inline;
                   Run-Time Type Information (RTTI) declarations
 ****************************************************************************}
 
+{$ifdef FPC_HAS_FEATURE_RTTI}
 type
   PTypeKind = ^TTypeKind;
 
@@ -475,6 +476,7 @@ const
   // all potentially managed types
   tkManagedTypes   = [tkAstring,tkWstring,tkUstring,tkArray,
                      tkObject,tkRecord,tkDynArray,tkInterface,tkVariant];
+{$endif FPC_HAS_FEATURE_RTTI}
 
 {*****************************************************************************
                         Dynamic Array support