⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ide.mfg

📁 开放源码的编译器open watcom 1.6.0版的源代码
💻 MFG
📖 第 1 页 / 共 5 页
字号:
    VSwitch 1, db2e9, "Trap file:", /tr, =, ONE, REQ, "win;$&"
    VSwitch 1, dm2e9, "Trap file:", /tr, =, ONE, REQ, "win;$&"
    VSwitch 1, d???o, "Trap file:", /tr, =, ONE, REQ, "vdm;$&"
    VSwitch 1, d???n, "Trap file:", /tr, =, ONE, REQ, "vdm;$&"
    VSwitch 1, dr2e?, "Trap file:", /tr, =, ONE, REQ, "rsi"
    VSwitch 1, da2e?, "Trap file:", /tr, =, ONE, REQ, "rsi"
    VSwitch 1, db2e?, "Trap file:", /tr, =, ONE, REQ, "rsi"
    VSwitch 1, dm2e?, "Trap file:", /tr, =, ONE, REQ, "rsi"
    VSwitch 1, dw2e?, "Trap file:", /tr, =, ONE, REQ, "cw"
    VSwitch 1, dp2e?, "Trap file:", /tr, =, ONE, REQ, "pls"
    VSwitch 1, dt2e?, "Trap file:", /tr, =, ONE, REQ, "pls"
    VSwitch 1, l?2e?, "Trap file:", /tr, =, ONE, REQ, "nov;$&"
    VSwitch 1, ?????, "Trap file:", /tr, =, ONE, REQ, ""
::
:endsegment
::
  Family "Debugger Options"
    VSwitch 0, wp6d?, "Configuration file:", /i, =, ONE, REQ, "pbwd.dbg"
    VSwitch 0, np2d?, "Configuration file:", /i, =, ONE, REQ, "pbwdnt.dbg"
    VSwitch 0, ?????, "Configuration file:", /i, =, ONE, REQ, ""
    VSwitch 0, wp6d?, "", /initcmd, =, ONE, REQ, "{pbstart.dbg $&}"
:segment !C_FOR_PB
    CSwitch 0, ?????, "Don't invoke configuration", /noi, OFF
:endsegment
    CSwitch 0, ?????, "Use symbol file", :$*.sym, OFF
:segment !C_FOR_PB
    CSwitch 0, ?????, "Don't process symbolic info", /nosy, OFF
    CSwitch 0, ?????, "Ignore any floating point hdwr", /nof, OFF
    CSwitch 0, ?????, "Ignore any attached mouse", /nom, OFF
    CSwitch 0, ?????, "Don't use graphical mouse", /nog, OFF
    CSwitch 0, ?????, "Don't do char remapping", /noch, OFF
    VSwitch 1, ?????, "Dip files:", /di, =, MULTI, REQ, ""
    VSwitch 1, ?????, "Dynamic memory:", /dy, =, ONE, REQ, ""
    VSwitch 1, ?????, "Free guarantee:", /ch, =, ONE, REQ, ""
:endsegment
  Family "Debugger Display"
    VSwitch 0, ?????, "Lines of char mode screen:", /li, =, ONE, REQ, ""
    VSwitch 0, ?????, "Columns of char mode screen:", /co, =, ONE, REQ, ""
    RGroup "Char Mode Screen"
        RSwitch 0, ?????, "Default Adapter", , ON
        RSwitch 0, ?????, "Monochrome Adapter", /m, OFF
        RSwitch 0, ?????, "Color Adapter", /c, OFF
        RSwitch 0, ?????, "43 line EGA Adapter", /e, OFF
        RSwitch 0, ?????, "50 line VGA Adapter", /v, OFF
    RGroup "Char Mode Screen Protocol"
        RSwitch 1, ?????, "Default protocol", , ON
:segment !C_FOR_PB
        RSwitch 1, ?????, "Overwrite protocol", /o, OFF
:endsegment
        RSwitch 1, ?????, "Page protocol", /p, OFF
        RSwitch 1, ?????, "Swap protocol", /s, OFF
        RSwitch 1, ?????, "Fast-swap protocol", /f, OFF
        RSwitch 1, ?????, "Two protocol", /t, OFF
    CSwitch 1, wp6d?, " Name", "$(%watcom)\\binw\\dlldbg.exe $@", ON
    CSwitch 1, np2d?, " Name",, ON
rem For remote debugging, don't put a full path name
    CSwitch 1, l????, " Name", $., ON
    CSwitch 1, ?????, " Name", $@, ON
:segment !C_FOR_PB
    VSwitch 1, ?????, "Application parameters:",,, ONE, REQ, ""
:endsegment
    CSwitch 1, dr2ew, "", "\n$(%watcom)\\binw\\wsrv.pif /tr=rsi /once\n", ON
    CSwitch 1, da2ew, "", "\n$(%watcom)\\binw\\wsrv.pif /tr=rsi /once\n", ON
    CSwitch 1, db2ew, "", "\n$(%watcom)\\binw\\wsrv.pif /tr=rsi /once\n", ON
    CSwitch 1, dm2ew, "", "\n$(%watcom)\\binw\\wsrv.pif /tr=rsi /once\n", ON
    CSwitch 1, dw2ew, "", "\n$(%watcom)\\binw\\wsrv.pif /tr=cw /once\n", ON
    CSwitch 1, dp2ew, "", "\n$(%watcom)\\binw\\wsrv.pif /tr=pls /once\n", ON
    CSwitch 1, dt2ew, "", "\n$(%watcom)\\binw\\wsrv.pif /tr=pls /once\n", ON
    CSwitch 1, dr2ej, "", "\n$(%watcom)\\binw\\wsrv.pif /tr=rsi /once\n", ON
    CSwitch 1, da2ej, "", "\n$(%watcom)\\binw\\wsrv.pif /tr=rsi /once\n", ON
    CSwitch 1, db2ej, "", "\n$(%watcom)\\binw\\wsrv.pif /tr=rsi /once\n", ON
    CSwitch 1, dm2ej, "", "\n$(%watcom)\\binw\\wsrv.pif /tr=rsi /once\n", ON
    CSwitch 1, dw2ej, "", "\n$(%watcom)\\binw\\wsrv.pif /tr=cw /once\n", ON
    CSwitch 1, dp2ej, "", "\n$(%watcom)\\binw\\wsrv.pif /tr=pls /once\n", ON
    CSwitch 1, dt2ej, "", "\n$(%watcom)\\binw\\wsrv.pif /tr=pls /once\n", ON
    CSwitch 1, dr2e8, "", "\n$(%watcom)\\binw\\wsrv.pif /tr=rsi /once\n", ON
    CSwitch 1, da2e8, "", "\n$(%watcom)\\binw\\wsrv.pif /tr=rsi /once\n", ON
    CSwitch 1, db2e8, "", "\n$(%watcom)\\binw\\wsrv.pif /tr=rsi /once\n", ON
    CSwitch 1, dm2e8, "", "\n$(%watcom)\\binw\\wsrv.pif /tr=rsi /once\n", ON
    CSwitch 1, dw2e8, "", "\n$(%watcom)\\binw\\wsrv.pif /tr=cw /once\n", ON
    CSwitch 1, dp2e8, "", "\n$(%watcom)\\binw\\wsrv.pif /tr=pls /once\n", ON
    CSwitch 1, dt2e8, "", "\n$(%watcom)\\binw\\wsrv.pif /tr=pls /once\n", ON

Tool RDEBUG "Remote Debugging"
  Family "Debugging Session"
    RGroup "Debugger"
        RSwitch 0, ????o, "PM", $(%watcom)\binp\wdw, ON
        RSwitch 0, ????s, "Windowed", $(%watcom)\binw\wdw, ON
        RSwitch 0, ????n, "Windowed", $(%watcom)\binnt\wdw, ON
        RSwitch 0, ????9, "Windowed", $(%watcom)\binnt\wdw, ON
        RSwitch 0, ????w, "Windowed", $(%watcom)\binw\wdw, ON
        RSwitch 0, ????j, "Windowed", $(%watcom)\binw\wdw, ON
        RSwitch 0, ????8, "Windowed", $(%watcom)\binw\wdw, ON
        RSwitch 0, ????a, "Windowed", $(%watcom)\axpnt\wdw, ON
        RSwitch 0, ????o, "Character mode", "!Fullscreen $(%watcom)\\binp\\wd", OFF
        RSwitch 0, ????s, "Character mode", "!Fullscreen $(%watcom)\\binw\\wdc.exe", OFF
        RSwitch 0, ????n, "Character mode", $(%watcom)\binnt\wd, OFF
        RSwitch 0, ????9, "Character mode", $(%watcom)\binnt\wd, OFF
        RSwitch 0, ????w, "Character mode", "!Fullscreen $(%watcom)\\binw\\wdc.exe", OFF
        RSwitch 0, ????j, "Character mode", "!Fullscreen $(%watcom)\\binw\\wdc.exe", OFF
        RSwitch 0, ????8, "Character mode", "!Fullscreen $(%watcom)\\n98bw\\wdc.exe", OFF
        RSwitch 0, ????a, "Character mode", "!Fullscreen $(%watcom)\\axpnt\\wd.exe", OFF
    VSwitch 1, ?????, "Local trap file:", /tr, =, ONE, REQ, ""
    RGroup "Target Location"
        RSwitch 1, ?????, "Exists on target", /rem, OFF
        RSwitch 2, ?????, "Download to target", /do, ON
    VSwitch 1, ?????, "Local info:", /lo, =, MULTI, REQ, ""
  Family "Debugger Options"
    VSwitch 0, wp6d?, "Configuration file:", /i, =, ONE, REQ, "pbwd.dbg"
    VSwitch 0, np2d?, "Configuration file:", /i, =, ONE, REQ, "pbwdnt.dbg"
    VSwitch 0, ?????, "Configuration file:", /i, =, ONE, REQ, ""
    VSwitch 0, wp6d?, "", /initcmd, =, ONE, REQ, "{pbstart.dbg $&}"
    CSwitch 0, ?????, "Don't invoke configuration", /noi, OFF
    CSwitch 0, ?????, "Use symbol file", :$*.sym, OFF
    CSwitch 0, ?????, "Don't process symbolic info", /nosy, OFF
    CSwitch 0, ?????, "Ignore any floating point hdwr", /nof, OFF
    CSwitch 0, ?????, "Don't do char remapping", /noch, OFF
    VSwitch 0, ?????, "Dip files:", /di, =, MULTI, REQ, ""
    VSwitch 0, ?????, "Dynamic memory:", /dy, =, ONE, REQ, ""
    CSwitch 0, ?????, " Name", $., ON
    VSwitch 1, ?????, "Lines of char mode screen:", /li, =, ONE, REQ, ""
    VSwitch 1, ?????, "Columns of char mode screen:", /co, =, ONE, REQ, ""
    RGroup "Char Mode Screen"
        RSwitch 1, ?????, "Default Adapter", , ON
        RSwitch 1, ?????, "Monochrome Adapter", /m, OFF
        RSwitch 1, ?????, "Color Adapter", /c, OFF
        RSwitch 1, ?????, "43 line EGA Adapter", /e, OFF
        RSwitch 1, ?????, "50 line VGA Adapter", /v, OFF
    VSwitch 1, ?????, "Application parameters:",,, ONE, REQ, ""
::
:segment !C_FOR_PB
::
Tool WSAMPLE "Sampler"
  Family Sampler
    CSwitch 0, ????s, "", "!Error Sampler cannot run under Win-OS/2$", ON
    CSwitch 0, w???o, "", "!Error Windows executable cannot be sampled under OS/2$", ON
    CSwitch 0, x???d, "", "!Error Linux executable cannot be sampled under DOS$", ON
    CSwitch 0, x???o, "", "!Error Linux executable cannot be sampled under OS/2$", ON
    CSwitch 0, x???l, "", "!Error Linux executable cannot be sampled under Netware$", ON
    CSwitch 0, x???n, "", "!Error Linux executable cannot be sampled under Win32$", ON
    CSwitch 0, x???q, "", "!Error Linux executable cannot be sampled under QNX$", ON
    CSwitch 0, x???w, "", "!Error Linux executable cannot be sampled under Win16$", ON
    CSwitch 0, w???w, " app", "!Fullscreen $(%watcom)\\binw\\wsamplew", ON
    CSwitch 0, w???j, " app", "!Fullscreen $(%watcom)\\binw\\wsamplew", ON
    CSwitch 0, w???8, " app", "!Fullscreen $(%watcom)\\binw\\wsamplew", ON
    CSwitch 0, w????, " app", "!Fullscreen wsamplew", ON
    CSwitch 0, d?6??, "", "$(%watcom)\\binw\\wsample", ON
    CSwitch 0, dr2e?, "", "wsamprsi", ON
    CSwitch 0, dw2e?, "", "wsamprsi", ON
    CSwitch 0, da2e?, "", "wsamprsi", ON
    CSwitch 0, db2e?, "", "wsamprsi", ON
    CSwitch 0, dm2e?, "", "wsamprsi", ON
    CSwitch 0, dp2e?, "", "run386", ON
    CSwitch 0, dt2e?, "", "tnt", ON
    CSwitch 0, dp2e?, "", "wsamppls", ON
    CSwitch 0, dt2e?, "", "wsamppls", ON
    CSwitch 0, n????, "", "wsample", ON
    CSwitch 0, o????, "", "wsample", ON
    CSwitch 0, x????, "", "wsample", ON
    VSwitch 0, n????, "Sample buffer size(1-63):", -b, =, ONE, REQ, ""
    VSwitch 0, o????, "Sample buffer size(1-63):", -b, =, ONE, REQ, ""
    VSwitch 0, d????, "Sample buffer size(1-63):", -b, =, ONE, REQ, ""
    VSwitch 0, x????, "Sample buffer size(1-63):", -b, =, ONE, REQ, ""
    VSwitch 0, ?????, "Sample file name:", -f, =, ONE, REQ, "$*.smp"
    VSwitch 0, ?????, "Sample rate:", -r, =, ONE, REQ, ""
    VSwitch 0, d?6??, "Sampler interrupt number(20x-FFx):", -i, =, ONE, REQ, ""
    CSwitch 0, d?6??, "disable DOS interrupts", -d, OFF
    CSwitch 0, ?????, "", $@, ON
    VSwitch 0, ?????, "Application parameters:",,, ONE, REQ, ""

Tool WPROFILE "Profiler"
  Family Profiler
    CSwitch 0, w???w, " app", "$(%watcom)\\binw\\wprofw", ON
    CSwitch 0, w???j, " app", "$(%watcom)\\binw\\wprofw", ON
    CSwitch 0, w???8, " app", "$(%watcom)\\binw\\wprofw", ON
    CSwitch 0, w???s, " app", "$(%watcom)\\binw\\wprofw", ON
    CSwitch 0, ?????, " app", wprof, ON
    CSwitch 0, ?????, "", $*.smp, ON
::
:endsegment
::

Tool WDIS "Disassembler"
  Family Disassembler
    CSwitch 0, ?????, "", "wdis $@", ON
    VSwitch 0, ?????, "Generate listing file:", -l, =, ONE, ON, "$*.lst"
    VSwitch 0, ?????, "Initial character of internal labels:", -i, =, ONE, REQ, ""
    CSwitch 0, ?????, "Generate assembleable output", -a, OFF
    CSwitch 0, ?????, "Generate list of externs", -e, OFF
    CSwitch 0, ?????, "Generate list of publics", -p, OFF
    CSwitch 0, ?????, "Print list of operands beside instructions", -o, OFF
    CSwitch 1, ?????, "Leave C++ names mangled", -m, OFF
    VSwitch 1, ?????, "Include source lines:", -s, =, ONE, ON, ""
    CSwitch 1, ?????, "Do not use instruction name pseudonyms", -fp, OFF
    CSwitch 1, ??a??, "Do not use register name pseudonyms", -fr, OFF
    CSwitch 1, ??2??, "Use alternate indexing format", -fi, OFF
    CSwitch 1, ??6??, "Use alternate indexing format", -fi, OFF
    CSwitch 1, ?????, "Instructions/registers in upper case", -fu, OFF

Tool WCG "Code Generator"
  Family Optimization
    RGroup "Style of optimization"
        RSwitch 0, ?????, "No optimizations", -od, OFF, ON
        RSwitch 0, ?????, "Average space and time", -ox , OFF
        RSwitch 0, ?????, "Space optimizations", -os, OFF
        RSwitch 0, ?????, "Time optimizations", -ot, OFF
        RSwitch 0, ?????, "Fastest possible code", -otexan, ON, OFF
:segment !C_FOR_PB
    RGroup "Stack Frames"
        RSwitch 0, ?????, "Do not generate stack frames", , ON
        RSwitch 0, ?????, "Generate as needed", -of, OFF
        RSwitch 0, ?????, "Always generate", -of+, OFF
:endsegment
    CSwitch 0, ?????, "Disable stack depth checking", -s, OFF
    CSwitch 1, ?????, "Branch prediction", -ob, OFF
    CSwitch 1, ?????, "Loop optimizations", -ol, OFF
    CSwitch 1, ?????, "Loop unrolling", -ol+, OFF
    CSwitch 1, ?????, "Call/return optimizations", -oc, OFF
    CSwitch 1, ?????, "In-line intrinsic functions", -oi, OFF
    CSwitch 1, ?????, "Relax alias checking", -oa, OFF
    CSwitch 1, ?????, "Instruction scheduling", -or, OFF
    CSwitch 1, ?????, "Allow repeated optimizations", -oh, OFF
    CSwitch 1, ?????, "Math optimizations", -om, OFF
    CSwitch 1, ?????, "Numerically unstable optimizations", -on, OFF
    CSwitch 1, ?????, "Consistent FP results", -op, OFF
    VSwitch 1, ?????, "Expand function in-line:", -oe,, ONE, OFF, "20"
  Family Debugging
    RGroup "Debugging style"
        RSwitch 0, ?????, "No debugging information", , OFF
        RSwitch 0, ?????, "Line number information", -d1, ON, OFF
        RSwitch 0, ?????, "Full debugging info", -d2, OFF, ON
        RSwitch 0, ?????, "Full info plus unused types", -d3, OFF
    RGroup "Debugging format"
        RSwitch 0, ?????, "Compiler default", , ON
        RSwitch 0, ?????, "Watcom debugging format", -hw, OFF
:segment !C_FOR_PB

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -