+// Definition for the DWARF status of each source file\r
+typedef enum\r
+{\r
+ DBGSTATUS_OK = 0x0,\r
+ DBGSTATUS_OUTDATEDFILE = 0x1,\r
+ DBGSTATUS_NOFILE = 0x2,\r
+ DBGSTATUS_NOFILEINFO = 0x4,\r
+ DBGSTATUS_UNKNOWN = 0xff\r
+}DBGstatus;\r
+\r
+// Language tag based in the DW_TAG_... list from the dwarf.h\r
+typedef enum {\r
+ DBG_NO_LANG = 0x0,\r
+ DBG_LANG_C89 = 0x1,\r
+ DBG_LANG_C99 = 0xc,\r
+ DBG_LANG_VASM_Assembler = 0x8001, // source from vasm assembler is marked as "DW_LANG_Mips_Assembler" with same value\r
+ DBG_END_LANG\r
+}DBGLANGTAG;\r
+\r
+// Debug types\r