Light C 1.1 以降または Light Macro Assembler 2.2 以降で /zh を指定してコンパイルまたはアセンブルすると、テキスト形式の dbg ファイルが生成されます。この dbg ファイルには、ソース行や各種ラベルと実行イメージ (hex、exe、com など) との対応関係が記載されます。
このファイルは、他社のデバッガと共に使用します。
例
次は、Light C に付属のサンプル プログラム prime.c を /zh でコンパイルしたときに生成されるデバッグ情報ファイルの一例です。
; Debug Information File for LASM/Light C VER V:1 FILE L:23 F:prime.c N L:6 A:0xC N L:7 A:0x11 N L:8 A:0x16 N L:9 A:0x18 N L:10 A:0x1D N L:11 A:0x1F N L:12 A:0x27 N L:13 A:0x34 N L:14 A:0x37 N L:16 A:0x39 N L:18 A:0x45 N L:10 A:0x48 N L:20 A:0x4A N L:8 A:0x4D N L:22 A:0x53 N L:23 A:0x5D GS S:a1? T:A[4].I1 A:0x0 C:FS,TMP GS S:a2? T:A[2].I1 A:0x4 C:FS,TMP PROC S:_main T:C A:0x0 B:0x63 ZA:0 ZC:2 ZL:6 LS S:found$ T:I2 O:-6 LS S:trg$ T:I2 O:-4 LS S:dvsr$ T:I2 O:-2 GS S:top_1 T:C A:0x18 GS S:top_2 T:C A:0x1F GS S:els_3 T:C A:0x39 GS S:ent_2 T:C A:0x48 GS S:bot_2 T:C A:0x4A GS S:ent_1 T:C A:0x4D
参照