فهرست منبع

* removed dbgstabs usage.

git-svn-id: trunk@5253 -
yury 19 سال پیش
والد
کامیت
a993ddbe5c
1فایلهای تغییر یافته به همراه21 افزوده شده و 1 حذف شده
  1. 21 1
      compiler/ogbase.pas

+ 21 - 1
compiler/ogbase.pas

@@ -80,6 +80,26 @@ interface
       RELOC_ABSOLUTE32 = RELOC_ABSOLUTE;
 {$endif x86_64}
 
+    const
+      { stab types }
+      N_GSYM = $20;
+      N_STSYM = 38;     { initialized const }
+      N_LCSYM = 40;     { non initialized variable}
+      N_Function = $24; { function or const }
+      N_TextLine = $44;
+      N_DataLine = $46;
+      N_BssLine = $48;
+      N_RSYM = $40;     { register variable }
+      N_LSYM = $80;
+      N_tsym = 160;
+      N_SourceFile = $64;
+      N_IncludeFile = $84;
+      N_BINCL = $82;
+      N_EINCL = $A2;
+      N_LBRAC = $C0;
+      N_EXCL  = $C2;
+      N_RBRAC = $E0;
+      
     type
       TObjSectionOption = (
        { Has Data available in the file }
@@ -453,7 +473,7 @@ implementation
 
     uses
       SysUtils,
-      globals,verbose,fmodule,ogmap,dbgstabs;
+      globals,verbose,fmodule,ogmap;
 
     const
       SectionDataMaxGrow = 4096;