📄 mips16.sql
字号:
///////////////////////////////// MIPS16 ////////////////////////////////////////
// ******** Vendor ********
INSERT INTO Vendor VALUES ('{35583C00-7208-11D3-99F3-00105A0DF099}','Microsoft','Microsoft' )
INSERT INTO Vendor VALUES ('{35583C05-7208-11D3-99F3-00105A0DF099}','NEC','NEC' )
// ******** CPUFamily ********
INSERT INTO CPUFamily VALUES ('{0AA21800-6BCD-11D3-8437-005004848CBA}','MIPS','MIPS family','1','MIPS')
// ******** IdeFamily ********
INSERT INTO IDEFamily VALUES ('{FFEF61B6-6C93-11D3-843A-005004848CBA}','MIPS16',NULL,'Win32 (WCE MIPS16)','137','vc60.pdb','MIPS16',FALSE)
// ******** CPU ********
INSERT INTO CPU VALUES ('{D6519013-710F-11D3-99F2-00105A0DF099}','{35583C05-7208-11D3-99F3-00105A0DF099}','MIPS16','MipsII 16-bit','{0AA21800-6BCD-11D3-8437-005004848CBA}','{FFEF61B6-6C93-11D3-843A-005004848CBA}','4000','0','0','614','MIPS16' )
// ******** PID ********
INSERT INTO ObjAttr VALUES ('ProductID','{D6519013-710F-11D3-99F2-00105A0DF099}','ProductID','ProductID',2,0,'PID',0)
// ******** Tool ********
INSERT INTO Tool VALUES ('{A9E51474-6C9A-11D3-843A-005004848CBA}','{35583C00-7208-11D3-99F3-00105A0DF099}','CLMIPS16','MIPS16 source compiler','clmips.exe',NULL )
INSERT INTO Tool VALUES ('{A9E51475-6C9A-11D3-843A-005004848CBA}','{35583C00-7208-11D3-99F3-00105A0DF099}','LINKMIPS16','MIPS16 Linker','link.exe',NULL )
INSERT INTO Tool VALUES ('{A9E51476-6C9A-11D3-843A-005004848CBA}','{35583C00-7208-11D3-99F3-00105A0DF099}','VCRCMIPS16','baseline resource compiler','rc.exe',NULL )
INSERT INTO Tool VALUES ('{A9E51477-6C9A-11D3-843A-005004848CBA}','{35583C00-7208-11D3-99F3-00105A0DF099}','MIDLMIPS16','MIPS16 middle compiler','midl.exe','COMMON\VCCE\BIN' )
INSERT INTO Tool VALUES ('{A9E51478-6C9A-11D3-843A-005004848CBA}','{35583C00-7208-11D3-99F3-00105A0DF099}','BSCMIPS16','MIPS16 browser compiler','bscmake.exe','COMMON\VCCE\BIN' )
INSERT INTO Tool VALUES ('{A9E51479-6C9A-11D3-843A-005004848CBA}','{35583C00-7208-11D3-99F3-00105A0DF099}','COFFMIPS16','MIPS16 coff','link.exe',NULL )
INSERT INTO Tool VALUES ('{EDA934A4-6FBF-11D3-8441-005004848CBA}','{35583C00-7208-11D3-99F3-00105A0DF099}','DBGMIPS16','MIPS16 debugger','odmips16',NULL )
INSERT INTO Tool VALUES ('{220199D3-801C-11D3-8466-005004848CBA}','{35583C00-7208-11D3-99F3-00105A0DF099}','LIBMIPS16','MIPS16 library manager','link.exe',NULL )
INSERT INTO Tool VALUES ('{42CD0028-5AA4-11D3-99E7-00105A0DF099}','{35583C00-7208-11D3-99F3-00105A0DF099}','DBGCEFMIPS16','CEF debugger for MIPS16','odcefmips16',NULL )
// ******** ObjAttr ********
// DBGMIPS16
INSERT INTO ObjAttr VALUES ('IsEmulation', '{EDA934A4-6FBF-11D3-8441-005004848CBA}','Emulation','Specifies whether this is for emulation','1','0',NULL,NULL )
INSERT INTO ObjAttr VALUES ('STSupport', '{EDA934A4-6FBF-11D3-8441-005004848CBA}','ST Support','The type of ST support','1','1',NULL,NULL )
INSERT INTO ObjAttr VALUES ('SupportsATP', '{EDA934A4-6FBF-11D3-8441-005004848CBA}','Supports ATP','Specifies whether ATP is supported','1','0',NULL,NULL )
INSERT INTO ObjAttr VALUES ('SupportsSINH', '{EDA934A4-6FBF-11D3-8441-005004848CBA}','Supports SINH','Specifies whether SINH is supported','1','0',NULL,NULL )
INSERT INTO ObjAttr VALUES ('TargetUP', '{EDA934A4-6FBF-11D3-8441-005004848CBA}','?','Specifies the target UP','1','137',NULL,NULL )
INSERT INTO ObjAttr VALUES ('EE', '{EDA934A4-6FBF-11D3-8441-005004848CBA}','EE','The EE for this debugger','2','0','EECXXCE',NULL )
INSERT INTO ObjAttr VALUES ('EM', '{EDA934A4-6FBF-11D3-8441-005004848CBA}','EM','The EM for this debugger','2','0','EMCE',NULL )
INSERT INTO ObjAttr VALUES ('SH', '{EDA934A4-6FBF-11D3-8441-005004848CBA}','SH','The SH for this debugger','2','0','SHCVCE',NULL )
// CLMIPS16
INSERT INTO ObjAttr VALUES ('Input', '{A9E51474-6C9A-11D3-843A-005004848CBA}','Input','The extension of files take','2','0','*.c;*.cpp;*.cxx',NULL )
INSERT INTO ObjAttr VALUES ('Prefix','{A9E51474-6C9A-11D3-843A-005004848CBA}','Prefix','The prefix of the tool','2','0','CPP',NULL )
// LINKMIPS16
INSERT INTO ObjAttr VALUES ('Input', '{A9E51475-6C9A-11D3-843A-005004848CBA}','Input','The extension of files take','2','0','*.obj;*.res;*.lib;*.def;*.rsc',NULL )
INSERT INTO ObjAttr VALUES ('Prefix','{A9E51475-6C9A-11D3-843A-005004848CBA}','Prefix','The prefix of the tool','2','0','LINK32',NULL )
// LIBMIPS16
INSERT INTO ObjAttr VALUES ('Input', '{220199D3-801C-11D3-8466-005004848CBA}','Input','The extension of files take','2','0','*.obj;*.res;*.lib',NULL )
INSERT INTO ObjAttr VALUES ('Prefix','{220199D3-801C-11D3-8466-005004848CBA}','Prefix','The prefix of the tool','2','0','LIB32',NULL )
// DBGCEFMIPS16
INSERT INTO ObjAttr VALUES ('NativeDebugger','{42CD0028-5AA4-11D3-99E7-00105A0DF099}','DBFMIPS16','MIPS16 native debugger','3','0',NULL,'{EDA934A4-6FBF-11D3-8441-005004848CBA}' )
// ******** OS ********
INSERT INTO OS VALUES ('{42CA0006-5AA4-11D3-99E7-00105A0DF099}','{35583C00-7208-11D3-99F3-00105A0DF099}','Default','Default','0.00','0','0' )
// ******** Platform ********
INSERT INTO Platform VALUES ('{8A9A2F80-6887-11D3-842E-005004848CBA}','{35583C00-7208-11D3-99F3-00105A0DF099}','Default','Default','{42CA0006-5AA4-11D3-99E7-00105A0DF099}',NULL,'0','0' )
// ******** ToolEntry ********
// MIPS16 // Platform // OS // CPU //TOOL // Tool Type
INSERT INTO ToolEntry VALUES ('{8A9A2F80-6887-11D3-842E-005004848CBA}','{42CA0006-5AA4-11D3-99E7-00105A0DF099}','{D6519013-710F-11D3-99F2-00105A0DF099}','{A9E51474-6C9A-11D3-843A-005004848CBA}','1' )
INSERT INTO ToolEntry VALUES ('{8A9A2F80-6887-11D3-842E-005004848CBA}','{42CA0006-5AA4-11D3-99E7-00105A0DF099}','{D6519013-710F-11D3-99F2-00105A0DF099}','{A9E51475-6C9A-11D3-843A-005004848CBA}','4' )
INSERT INTO ToolEntry VALUES ('{8A9A2F80-6887-11D3-842E-005004848CBA}','{42CA0006-5AA4-11D3-99E7-00105A0DF099}','{D6519013-710F-11D3-99F2-00105A0DF099}','{A9E51476-6C9A-11D3-843A-005004848CBA}','3' )
INSERT INTO ToolEntry VALUES ('{8A9A2F80-6887-11D3-842E-005004848CBA}','{42CA0006-5AA4-11D3-99E7-00105A0DF099}','{D6519013-710F-11D3-99F2-00105A0DF099}','{A9E51477-6C9A-11D3-843A-005004848CBA}','7' )
INSERT INTO ToolEntry VALUES ('{8A9A2F80-6887-11D3-842E-005004848CBA}','{42CA0006-5AA4-11D3-99E7-00105A0DF099}','{D6519013-710F-11D3-99F2-00105A0DF099}','{A9E51478-6C9A-11D3-843A-005004848CBA}','8' )
INSERT INTO ToolEntry VALUES ('{8A9A2F80-6887-11D3-842E-005004848CBA}','{42CA0006-5AA4-11D3-99E7-00105A0DF099}','{D6519013-710F-11D3-99F2-00105A0DF099}','{A9E51479-6C9A-11D3-843A-005004848CBA}','9' )
INSERT INTO ToolEntry VALUES ('{8A9A2F80-6887-11D3-842E-005004848CBA}','{42CA0006-5AA4-11D3-99E7-00105A0DF099}','{D6519013-710F-11D3-99F2-00105A0DF099}','{EDA934A4-6FBF-11D3-8441-005004848CBA}','2' )
INSERT INTO ToolEntry VALUES ('{8A9A2F80-6887-11D3-842E-005004848CBA}','{42CA0006-5AA4-11D3-99E7-00105A0DF099}','{D6519013-710F-11D3-99F2-00105A0DF099}','{42CD0028-5AA4-11D3-99E7-00105A0DF099}','6' )
INSERT INTO ToolEntry VALUES ('{8A9A2F80-6887-11D3-842E-005004848CBA}','{42CA0006-5AA4-11D3-99E7-00105A0DF099}','{D6519013-710F-11D3-99F2-00105A0DF099}','{220199D3-801C-11D3-8466-005004848CBA}','5' )
// ******** ToolOption ********
// CL
INSERT INTO ToolOption VALUES ('{AAE9030D-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','DISABLE_CONSTRUCTION_DISPLACEMENT_MIPS16','UI disable construction displacement','2','1001','/vd0',FALSE)
INSERT INTO ToolOption VALUES ('{AAE90317-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','GENERAL_PURPOSE_ALWAYS_MIPS16','UI pointer to member presentation method','2','1002','/vmg',FALSE)
INSERT INTO ToolOption VALUES ('{AAE90321-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','PRECOMPILE_HEADER_MIPS16','UI support precompile header','2','1003',NULL,FALSE)
INSERT INTO ToolOption VALUES ('{AAE902F9-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','ASSEMBLY_LISTING_MIPS16','UI configure assembly listing','2','1000','/FA',FALSE)
INSERT INTO ToolOption VALUES ('{AAE9033D-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','MIPS16_MAXIMUM_OPTIMIZATION','maximum opts. (/Ogityb1 /Gs)','2',NULL,'/O2',FALSE)
INSERT INTO ToolOption VALUES ('{AAE90348-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','MIPS16DISABLE_OPTIMIZATIONS','Disables all compiler optimizations','2',NULL,'/Od',FALSE)
INSERT INTO ToolOption VALUES ('{AAE903B2-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','NDEBUG_MIPS16','the NDEBUG define for release prjs','2',NULL,'/D NDEBUG',FALSE)
INSERT INTO ToolOption VALUES ('{AAE903DD-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','CECRTMT_MIPS16','Release Lib Macro','2',NULL,'/M$(CECrtMT)',FALSE)
INSERT INTO ToolOption VALUES ('{AAE90399-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','ATL_STATIC_REGISTRY_MIPS16','Define _ATL_STATIC_REGISTRY','2',NULL,'/D _ATL_STATIC_REGISTRY',FALSE)
INSERT INTO ToolOption VALUES ('{AAE9019C-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','MIPS16_CPLR_DBG','IDS_MIPS16_CPLR_DBG','2','1','/DDEBUG',FALSE)
INSERT INTO ToolOption VALUES ('{AAE9019D-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','MIPS16EXE_CPLR_DBG','IDS_MIPS16EXE_CPLR_DBG','2','1','/Zi /DMIPS /D_MIPS_ /DR4000 /DMIPSII /DMIPS16 /DUNDER_CE=$(CEVersion) /D_WIN32_WCE=$(CEVersion)',FALSE)
INSERT INTO ToolOption VALUES ('{AAE9019E-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','MIPS16_CPLR_COMMON','IDS_MIPS16_CPLR_COMMON','2','1','/c /nologo /QMmips16 /D_WIN32_WCE=$(CEVersion) /D $(CePlatform)',FALSE)
INSERT INTO ToolOption VALUES ('{AAE90381-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','UNICODE_MIPS16','Turn on Unicode','2',NULL,'/D UNICODE /D _UNICODE',FALSE)
INSERT INTO ToolOption VALUES ('{AAE903E8-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','CECRTMTDEBUG_MIPS16','Debug Lib Macro','2',NULL,'/M$(CECrtMTDebug)',FALSE)
INSERT INTO ToolOption VALUES ('{AAE903F3-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','AFXDLL_MIPS16','Define _AFXDLL for dynamic linking to MFC','2',NULL,'/D _AFXDLL',FALSE)
INSERT INTO ToolOption VALUES ('{AAE901A3-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','MIPS16DLL_CPLR_DBG','IDS_MIPS16DLL_CPLR_DBG','2','1','/Zi /DMIPS /D_MIPS_ /DR4000 /DMIPSII /DMIPS16 /DUNDER_CE=$(CEVersion) /D_WIN32_WCE=$(CEVersion)',FALSE)
INSERT INTO ToolOption VALUES ('{AAE901A6-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','MIPS16CON_CPLR_DBG','IDS_MIPS16CON_CPLR_DBG','2','1','/Zi /DMIPS /D_MIPS_ /DR4000 /DMIPSII /DMIPS16 /DUNDER_CE=$(CEVersion) /D_WIN32_WCE=$(CEVersion)',FALSE)
INSERT INTO ToolOption VALUES ('{AAE901A9-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','MIPS16LIB_CPLR_DBG','IDS_MIPS16LIB_CPLR_DBG','2','1','/Zi /DMIPS /D_MIPS_ /DR4000 /DMIPSII /DMIPS16 /DUNDER_CE=$(CEVersion) /D_WIN32_WCE=$(CEVersion)',FALSE)
INSERT INTO ToolOption VALUES ('{AAE901B5-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','MIPS16EXE_CPLR_REL','IDS_MIPS16EXE_CPLR_REL','2','1','/DMIPS /D_MIPS_ /DR4000 /DMIPSII /DMIPS16 /DUNDER_CE=$(CEVersion) /D_WIN32_WCE=$(CEVersion)',FALSE)
INSERT INTO ToolOption VALUES ('{AAE901BB-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','MIPS16DLL_CPLR_REL','IDS_MIPS16DLL_CPLR_REL','2','1','/DMIPS /D_MIPS_ /DR4000 /DMIPSII /DMIPS16 /DUNDER_CE=$(CEVersion) /D_WIN32_WCE=$(CEVersion)',FALSE)
INSERT INTO ToolOption VALUES ('{AAE901C1-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','MIPS16CON_CPLR_REL','IDS_MIPS16CON_CPLR_REL','2','1','/DMIPS /D_MIPS_ /DR4000 /DMIPSII /DMIPS16 /DUNDER_CE=$(CEVersion) /D_WIN32_WCE=$(CEVersion)',FALSE)
INSERT INTO ToolOption VALUES ('{AAE901C4-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','MIPS16LIB_CPLR_REL','IDS_MIPS16LIB_CPLR_REL','2','1','/DMIPS /D_MIPS_ /DR4000 /DMIPSII /DMIPS16 /DUNDER_CE=$(CEVersion) /D_WIN32_WCE=$(CEVersion)',FALSE)
INSERT INTO ToolOption VALUES ('{AAE901CB-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','MIPS16ATL_CPLR_DBG','Specific flags for MIPS16 Compiler (ATL DBG build)','2','1','/D _USRDLL',FALSE)
INSERT INTO ToolOption VALUES ('{AAE901CC-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','MIPS16MFC_CPLR_COMMON',NULL,'2','1','/c /nologo /QMmips16 /D_WIN32_WCE=$(CEVersion) /D $(CePlatform)',FALSE)
INSERT INTO ToolOption VALUES ('{AAE901D0-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','MIPS16ATL_CPLR_COMMON',NULL,'2','1','/D _USRDLL /c /QMmips16 /D $(CePlatform)',FALSE)
INSERT INTO ToolOption VALUES ('{AAE901D1-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','MIPS16ATL_CPLR_REL',NULL,'2','1','/nologo /DMIPS /D_MIPS_ /DR4000 /DMIPSII /DMIPS16 /DUNDER_CE=$(CEVersion) /D_WIN32_WCE=$(CEVersion)',FALSE)
INSERT INTO ToolOption VALUES ('{AAE901D2-C95B-11D3-9A06-00105A0DF099}', '{A9E51474-6C9A-11D3-843A-005004848CBA}','MIPS16ACTIVEX_CPLR_COMMON',NULL,'2','1','/GX-',FALSE)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -