This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Re: "no match" semantic error for some existing probe points
In the ptrace_disable case, a wrong pc address causes this failure:
dwflpp::die_has_pc (this=0x106fcdf8, die=0x10d00c94,
pc=0xc000000000009e10)
But "objdump -D /boot/vmlinux-2.6.18" shows 0xc000000000009e10 is
out of range:
I think this error is due to the incomplete .debug_line information
generated by GCC.
Here is the entry of ptrace_disable in the .debug_info section of
vmlinux-2.6.18:
<1><4670f>: Abbrev Number: 47 (DW_TAG_subprogram)
DW_AT_sibling : <467d3>
DW_AT_external : 1
DW_AT_name : (indirect string, offset: 0x4aa5):
ptrace_disable
DW_AT_decl_file : 1
DW_AT_decl_line : 246
DW_AT_prototyped : 1
DW_AT_low_pc : 0x9db0
DW_AT_high_pc : 0x9dec
DW_AT_frame_base : 1 byte block: 51 (DW_OP_reg1)
But in the .debug_line section, there is no line info for
"arch/powerpc/kernel/ptrace.c:246" (see attachment).
The closest(>=246) is "arch/powerpc/kernel/ptrace.c:252", which
belongs to the next function.
When dwarf_getsrc_file() is called with lineno=246, it scans these
line info and choose "arch/powerpc/kernel/ptrace.c:252" as the best
match. The corresponding addr in the result is 0xc000000000009e10.
This addr is used to call dwarf_haspc() in dwflpp::die_has_pc, to
check whether it belongs to ptrace_disable. In dwarf_haspc():
begin = 0xc000000000009db0,
end = 0xc000000000009dec,
pc = 0xc000000000009e10.
Here, pc addr is out of range. That's why this call failed.
Is it a GCC bug? or is it the expected behavior considering GCC's
optimizations? for ptrace_disable() is like:
245 void ptrace_disable(struct task_struct *child)
246 {
247 /* make sure the single step bit is not set. */
248 clear_single_step(child);
249 }
Any idea? thanks.
-Guijian
The File Name Table:
Entry Dir Time Size Name
1 1 0 0 ptrace.c
2 1 0 0 ptrace-common.h
3 2 0 0 bitops.h
4 3 0 0 thread_info.h
5 3 0 0 signal.h
6 2 0 0 thread_info.h
7 4 0 0 non-atomic.h
8 3 0 0 seccomp.h
9 2 0 0 processor.h
10 3 0 0 sched.h
11 2 0 0 atomic.h
12 3 0 0 list.h
13 3 0 0 cpumask.h
14 2 0 0 mmu.h
15 2 0 0 page.h
16 3 0 0 mm.h
17 3 0 0 rbtree.h
18 3 0 0 prio_tree.h
19 3 0 0 spinlock_types.h
20 2 0 0 spinlock_types.h
21 3 0 0 nodemask.h
22 3 0 0 mmzone.h
23 3 0 0 fs.h
24 3 0 0 rcupdate.h
25 3 0 0 fs_struct.h
26 3 0 0 dcache.h
27 2 0 0 types.h
28 3 0 0 types.h
29 2 0 0 posix_types.h
30 3 0 0 time.h
31 3 0 0 mutex.h
32 3 0 0 rwsem.h
33 2 0 0 rwsem.h
34 3 0 0 sysfs.h
35 3 0 0 stat.h
36 3 0 0 aio.h
37 3 0 0 wait.h
38 3 0 0 workqueue.h
39 3 0 0 timer.h
40 3 0 0 aio_abi.h
41 3 0 0 nfs_fs_i.h
42 3 0 0 lockdep.h
43 3 0 0 quota.h
44 3 0 0 dqblk_xfs.h
45 3 0 0 dqblk_v1.h
46 3 0 0 dqblk_v2.h
47 3 0 0 radix-tree.h
48 5 0 0 atomic.h
49 3 0 0 kernel.h
50 3 0 0 completion.h
51 3 0 0 binfmts.h
52 3 0 0 capability.h
53 2 0 0 ptrace.h
54 3 0 0 pid.h
55 2 0 0 cputime.h
56 3 0 0 sem.h
57 2 0 0 signal.h
58 3 0 0 hrtimer.h
59 3 0 0 ktime.h
60 3 0 0 resource.h
61 5 0 0 signal.h
62 3 0 0 plist.h
63 5 0 0 siginfo.h
64 3 0 0 futex.h
65 2 0 0 cache.h
66 2 0 0 cputable.h
67 2 0 0 system.h
68 2 0 0 paca.h
69 2 0 0 lppaca.h
70 3 0 0 timex.h
71 3 0 0 jiffies.h
72 2 0 0 mmzone.h
73 3 0 0 slab.h
74 2 0 0 time.h
75 2 0 0 tlbflush.h
76 3 0 0 vmstat.h
Line Number Statements:
Set File Name to entry 2 in the File Name Table
Extended opcode 2: set Address to 0x9db0
Advance Line by 66 to 67
Copy
Set File Name to entry 3 in the File Name Table
Advance Line by 9 to 76
Special opcode 19: advance Address by 4 to 0x9db4 and Line by 0 to 76
Set File Name to entry 2 in the File Name Table
Advance Line by -8 to 68
Special opcode 19: advance Address by 4 to 0x9db8 and Line by 0 to 68
Special opcode 34: advance Address by 8 to 0x9dc0 and Line by 1 to 69
Set File Name to entry 4 in the File Name Table
Advance Line by -33 to 36
Special opcode 61: advance Address by 16 to 0x9dd0 and Line by 0 to 36
Set File Name to entry 3 in the File Name Table
Advance Line by 38 to 74
Special opcode 19: advance Address by 4 to 0x9dd4 and Line by 0 to 74
Special opcode 24: advance Address by 4 to 0x9dd8 and Line by 5 to 79
Set File Name to entry 1 in the File Name Table
Advance Line by 173 to 252
Special opcode 75: advance Address by 20 to 0x9dec and Line by 0 to 252
Special opcode 22: advance Address by 4 to 0x9df0 and Line by 3 to 255
Special opcode 16: advance Address by 4 to 0x9df4 and Line by -3 to 252
Special opcode 103: advance Address by 28 to 0x9e10 and Line by 0 to 252
Special opcode 22: advance Address by 4 to 0x9e14 and Line by 3 to 255
Advance PC by 164 to 9eb8
Special opcode 12: advance Address by 0 to 0x9eb8 and Line by 7 to 262
Special opcode 62: advance Address by 16 to 0x9ec8 and Line by 1 to 263
Special opcode 18: advance Address by 4 to 0x9ecc and Line by -1 to 262
Special opcode 35: advance Address by 8 to 0x9ed4 and Line by 2 to 264
Special opcode 35: advance Address by 8 to 0x9edc and Line by 2 to 266
Advance Line by 16 to 282
Special opcode 173: advance Address by 48 to 0x9f0c and Line by 0 to 282
Special opcode 18: advance Address by 4 to 0x9f10 and Line by -1 to 281
Advance Line by -7 to 274
Special opcode 19: advance Address by 4 to 0x9f14 and Line by 0 to 274
Special opcode 27: advance Address by 4 to 0x9f18 and Line by 8 to 282
Special opcode 110: advance Address by 28 to 0x9f34 and Line by 7 to 289
Set File Name to entry 2 in the File Name Table
Advance Line by -265 to 24
Special opcode 33: advance Address by 8 to 0x9f3c and Line by 0 to 24
Special opcode 20: advance Address by 4 to 0x9f40 and Line by 1 to 25
Special opcode 25: advance Address by 4 to 0x9f44 and Line by 6 to 31
Special opcode 34: advance Address by 8 to 0x9f4c and Line by 1 to 32
Special opcode 20: advance Address by 4 to 0x9f50 and Line by 1 to 33
Special opcode 18: advance Address by 4 to 0x9f54 and Line by -1 to 32
Special opcode 20: advance Address by 4 to 0x9f58 and Line by 1 to 33
Special opcode 34: advance Address by 8 to 0x9f60 and Line by 1 to 34
Special opcode 34: advance Address by 8 to 0x9f68 and Line by 1 to 35
Advance Line by -11 to 24
Special opcode 47: advance Address by 12 to 0x9f74 and Line by 0 to 24
Set File Name to entry 1 in the File Name Table
Advance Line by 268 to 292
Special opcode 33: advance Address by 8 to 0x9f7c and Line by 0 to 292
Special opcode 34: advance Address by 8 to 0x9f84 and Line by 1 to 293
Special opcode 49: advance Address by 12 to 0x9f90 and Line by 2 to 295
Special opcode 167: advance Address by 44 to 0x9fbc and Line by 8 to 303
Special opcode 60: advance Address by 16 to 0x9fcc and Line by -1 to 302
Special opcode 20: advance Address by 4 to 0x9fd0 and Line by 1 to 303
Special opcode 64: advance Address by 16 to 0x9fe0 and Line by 3 to 306
Special opcode 20: advance Address by 4 to 0x9fe4 and Line by 1 to 307
Advance Line by 14 to 321
Special opcode 19: advance Address by 4 to 0x9fe8 and Line by 0 to 321
Special opcode 18: advance Address by 4 to 0x9fec and Line by -1 to 320
Advance Line by -7 to 313
Special opcode 19: advance Address by 4 to 0x9ff0 and Line by 0 to 313
Special opcode 27: advance Address by 4 to 0x9ff4 and Line by 8 to 321
Special opcode 110: advance Address by 28 to 0xa010 and Line by 7 to 328
Special opcode 35: advance Address by 8 to 0xa018 and Line by 2 to 330
Set File Name to entry 2 in the File Name Table
Advance Line by -284 to 46
Special opcode 33: advance Address by 8 to 0xa020 and Line by 0 to 46
Special opcode 26: advance Address by 4 to 0xa024 and Line by 7 to 53
Advance Line by -6 to 47
Special opcode 19: advance Address by 4 to 0xa028 and Line by 0 to 47
Special opcode 34: advance Address by 8 to 0xa030 and Line by 1 to 48
Special opcode 34: advance Address by 8 to 0xa038 and Line by 1 to 49
Special opcode 91: advance Address by 24 to 0xa050 and Line by 2 to 51
Set File Name to entry 1 in the File Name Table
Advance Line by 282 to 333
Special opcode 75: advance Address by 20 to 0xa064 and Line by 0 to 333
Special opcode 34: advance Address by 8 to 0xa06c and Line by 1 to 334
Special opcode 34: advance Address by 8 to 0xa074 and Line by 1 to 335
Special opcode 18: advance Address by 4 to 0xa078 and Line by -1 to 334
Special opcode 36: advance Address by 8 to 0xa080 and Line by 3 to 337
Set File Name to entry 5 in the File Name Table
Advance Line by -105 to 232
Special opcode 19: advance Address by 4 to 0xa084 and Line by 0 to 232
Set File Name to entry 1 in the File Name Table
Advance Line by 110 to 342
Special opcode 19: advance Address by 4 to 0xa088 and Line by 0 to 342
Set File Name to entry 5 in the File Name Table
Advance Line by -110 to 232
Special opcode 19: advance Address by 4 to 0xa08c and Line by 0 to 232
Set File Name to entry 1 in the File Name Table
Advance Line by 113 to 345
Special opcode 33: advance Address by 8 to 0xa094 and Line by 0 to 345
Set File Name to entry 3 in the File Name Table
Advance Line by -288 to 57
Special opcode 47: advance Address by 12 to 0xa0a0 and Line by 0 to 57
Special opcode 21: advance Address by 4 to 0xa0a4 and Line by 2 to 59
Special opcode 22: advance Address by 4 to 0xa0a8 and Line by 3 to 62
Advance Line by 12 to 74
Special opcode 75: advance Address by 20 to 0xa0bc and Line by 0 to 74
Special opcode 21: advance Address by 4 to 0xa0c0 and Line by 2 to 76
Special opcode 22: advance Address by 4 to 0xa0c4 and Line by 3 to 79
Set File Name to entry 2 in the File Name Table
Advance Line by -12 to 67
Special opcode 61: advance Address by 16 to 0xa0d4 and Line by 0 to 67
Set File Name to entry 1 in the File Name Table
Advance Line by 282 to 349
Special opcode 19: advance Address by 4 to 0xa0d8 and Line by 0 to 349
Set File Name to entry 2 in the File Name Table
Advance Line by -281 to 68
Special opcode 19: advance Address by 4 to 0xa0dc and Line by 0 to 68
Set File Name to entry 1 in the File Name Table
Advance Line by 281 to 349
Special opcode 19: advance Address by 4 to 0xa0e0 and Line by 0 to 349
Set File Name to entry 2 in the File Name Table
Advance Line by -281 to 68
Special opcode 19: advance Address by 4 to 0xa0e4 and Line by 0 to 68
Special opcode 20: advance Address by 4 to 0xa0e8 and Line by 1 to 69
Set File Name to entry 4 in the File Name Table
Advance Line by -33 to 36
Special opcode 61: advance Address by 16 to 0xa0f8 and Line by 0 to 36
Set File Name to entry 3 in the File Name Table
Advance Line by 40 to 76
Special opcode 19: advance Address by 4 to 0xa0fc and Line by 0 to 76
Special opcode 17: advance Address by 4 to 0xa100 and Line by -2 to 74
Special opcode 24: advance Address by 4 to 0xa104 and Line by 5 to 79
Set File Name to entry 1 in the File Name Table
Advance Line by 274 to 353
Special opcode 61: advance Address by 16 to 0xa114 and Line by 0 to 353
Special opcode 18: advance Address by 4 to 0xa118 and Line by -1 to 352
Advance Line by 12 to 364
Special opcode 33: advance Address by 8 to 0xa120 and Line by 0 to 364
Special opcode 18: advance Address by 4 to 0xa124 and Line by -1 to 363
Special opcode 20: advance Address by 4 to 0xa128 and Line by 1 to 364
Set File Name to entry 2 in the File Name Table
Advance Line by -297 to 67
Special opcode 33: advance Address by 8 to 0xa130 and Line by 0 to 67
Set File Name to entry 1 in the File Name Table
Advance Line by 299 to 366
Special opcode 19: advance Address by 4 to 0xa134 and Line by 0 to 366
Set File Name to entry 2 in the File Name Table
Advance Line by -298 to 68
Special opcode 33: advance Address by 8 to 0xa13c and Line by 0 to 68
Special opcode 34: advance Address by 8 to 0xa144 and Line by 1 to 69
Set File Name to entry 4 in the File Name Table
Advance Line by -33 to 36
Special opcode 61: advance Address by 16 to 0xa154 and Line by 0 to 36
Set File Name to entry 3 in the File Name Table
Advance Line by 40 to 76
Special opcode 19: advance Address by 4 to 0xa158 and Line by 0 to 76
Special opcode 17: advance Address by 4 to 0xa15c and Line by -2 to 74
Special opcode 24: advance Address by 4 to 0xa160 and Line by 5 to 79
Set File Name to entry 5 in the File Name Table
Advance Line by 153 to 232
Special opcode 75: advance Address by 20 to 0xa174 and Line by 0 to 232
Set File Name to entry 1 in the File Name Table
Advance Line by 142 to 374
Special opcode 19: advance Address by 4 to 0xa178 and Line by 0 to 374
Set File Name to entry 5 in the File Name Table
Advance Line by -142 to 232
Special opcode 19: advance Address by 4 to 0xa17c and Line by 0 to 232
Set File Name to entry 4 in the File Name Table
Advance Line by -196 to 36
Special opcode 19: advance Address by 4 to 0xa180 and Line by 0 to 36
Set File Name to entry 3 in the File Name Table
Advance Line by 40 to 76
Special opcode 19: advance Address by 4 to 0xa184 and Line by 0 to 76
Special opcode 17: advance Address by 4 to 0xa188 and Line by -2 to 74
Special opcode 24: advance Address by 4 to 0xa18c and Line by 5 to 79
Set File Name to entry 2 in the File Name Table
Advance Line by -20 to 59
Special opcode 61: advance Address by 16 to 0xa19c and Line by 0 to 59
Special opcode 20: advance Address by 4 to 0xa1a0 and Line by 1 to 60
Special opcode 34: advance Address by 8 to 0xa1a8 and Line by 1 to 61
Set File Name to entry 4 in the File Name Table
Advance Line by -30 to 31
Special opcode 47: advance Address by 12 to 0xa1b4 and Line by 0 to 31
Set File Name to entry 3 in the File Name Table
Advance Line by 28 to 59
Special opcode 19: advance Address by 4 to 0xa1b8 and Line by 0 to 59
Special opcode 17: advance Address by 4 to 0xa1bc and Line by -2 to 57
Special opcode 24: advance Address by 4 to 0xa1c0 and Line by 5 to 62
Set File Name to entry 1 in the File Name Table
Advance Line by 317 to 379
Special opcode 61: advance Address by 16 to 0xa1d0 and Line by 0 to 379
Special opcode 22: advance Address by 4 to 0xa1d4 and Line by 3 to 382
Special opcode 16: advance Address by 4 to 0xa1d8 and Line by -3 to 379
Special opcode 21: advance Address by 4 to 0xa1dc and Line by 2 to 381
Special opcode 35: advance Address by 8 to 0xa1e4 and Line by 2 to 383
Special opcode 26: advance Address by 4 to 0xa1e8 and Line by 7 to 390
Special opcode 17: advance Address by 4 to 0xa1ec and Line by -2 to 388
Special opcode 21: advance Address by 4 to 0xa1f0 and Line by 2 to 390
Special opcode 21: advance Address by 4 to 0xa1f4 and Line by 2 to 392
Special opcode 161: advance Address by 44 to 0xa220 and Line by 2 to 394
Set File Name to entry 2 in the File Name Table
Advance Line by -248 to 146
Special opcode 19: advance Address by 4 to 0xa224 and Line by 0 to 146
Set File Name to entry 6 in the File Name Table
Advance Line by -51 to 95
Special opcode 47: advance Address by 12 to 0xa230 and Line by 0 to 95
Set File Name to entry 2 in the File Name Table
Advance Line by 55 to 150
Special opcode 19: advance Address by 4 to 0xa234 and Line by 0 to 150
Set File Name to entry 7 in the File Name Table
Advance Line by -42 to 108
Special opcode 19: advance Address by 4 to 0xa238 and Line by 0 to 108
Set File Name to entry 4 in the File Name Table
Advance Line by -57 to 51
Special opcode 19: advance Address by 4 to 0xa23c and Line by 0 to 51
Set File Name to entry 2 in the File Name Table
Advance Line by 99 to 150
Special opcode 145: advance Address by 40 to 0xa264 and Line by 0 to 150
Set File Name to entry 4 in the File Name Table
Advance Line by -99 to 51
Special opcode 19: advance Address by 4 to 0xa268 and Line by 0 to 51
Set File Name to entry 2 in the File Name Table
Advance Line by 103 to 154
Special opcode 19: advance Address by 4 to 0xa26c and Line by 0 to 154
Special opcode 78: advance Address by 20 to 0xa280 and Line by 3 to 157
Set File Name to entry 1 in the File Name Table
Advance Line by 246 to 403
Special opcode 47: advance Address by 12 to 0xa28c and Line by 0 to 403
Special opcode 80: advance Address by 20 to 0xa2a0 and Line by 5 to 408
Special opcode 20: advance Address by 4 to 0xa2a4 and Line by 1 to 409
Special opcode 21: advance Address by 4 to 0xa2a8 and Line by 2 to 411
Special opcode 48: advance Address by 12 to 0xa2b4 and Line by 1 to 412
Special opcode 116: advance Address by 32 to 0xa2d4 and Line by -1 to 411
Special opcode 23: advance Address by 4 to 0xa2d8 and Line by 4 to 415
Special opcode 20: advance Address by 4 to 0xa2dc and Line by 1 to 416
Special opcode 16: advance Address by 4 to 0xa2e0 and Line by -3 to 413
Special opcode 17: advance Address by 4 to 0xa2e4 and Line by -2 to 411
Special opcode 35: advance Address by 8 to 0xa2ec and Line by 2 to 413
Special opcode 17: advance Address by 4 to 0xa2f0 and Line by -2 to 411
Special opcode 26: advance Address by 4 to 0xa2f4 and Line by 7 to 418
Special opcode 24: advance Address by 4 to 0xa2f8 and Line by 5 to 423
Special opcode 20: advance Address by 4 to 0xa2fc and Line by 1 to 424
Special opcode 21: advance Address by 4 to 0xa300 and Line by 2 to 426
Special opcode 20: advance Address by 4 to 0xa304 and Line by 1 to 427
Special opcode 158: advance Address by 44 to 0xa330 and Line by -1 to 426
Special opcode 20: advance Address by 4 to 0xa334 and Line by 1 to 427
Special opcode 23: advance Address by 4 to 0xa338 and Line by 4 to 431
Special opcode 18: advance Address by 4 to 0xa33c and Line by -1 to 430
Special opcode 17: advance Address by 4 to 0xa340 and Line by -2 to 428
Special opcode 17: advance Address by 4 to 0xa344 and Line by -2 to 426
Special opcode 35: advance Address by 8 to 0xa34c and Line by 2 to 428
Special opcode 17: advance Address by 4 to 0xa350 and Line by -2 to 426
Special opcode 26: advance Address by 4 to 0xa354 and Line by 7 to 433
Special opcode 25: advance Address by 4 to 0xa358 and Line by 6 to 439
Special opcode 21: advance Address by 4 to 0xa35c and Line by 2 to 441
Special opcode 30: advance Address by 8 to 0xa364 and Line by -3 to 438
Special opcode 24: advance Address by 4 to 0xa368 and Line by 5 to 443
Special opcode 62: advance Address by 16 to 0xa378 and Line by 1 to 444
Special opcode 116: advance Address by 32 to 0xa398 and Line by -1 to 443
Special opcode 23: advance Address by 4 to 0xa39c and Line by 4 to 447
Special opcode 20: advance Address by 4 to 0xa3a0 and Line by 1 to 448
Special opcode 16: advance Address by 4 to 0xa3a4 and Line by -3 to 445
Special opcode 17: advance Address by 4 to 0xa3a8 and Line by -2 to 443
Special opcode 35: advance Address by 8 to 0xa3b0 and Line by 2 to 445
Special opcode 17: advance Address by 4 to 0xa3b4 and Line by -2 to 443
Special opcode 26: advance Address by 4 to 0xa3b8 and Line by 7 to 450
Special opcode 25: advance Address by 4 to 0xa3bc and Line by 6 to 456
Special opcode 21: advance Address by 4 to 0xa3c0 and Line by 2 to 458
Special opcode 30: advance Address by 8 to 0xa3c8 and Line by -3 to 455
Special opcode 24: advance Address by 4 to 0xa3cc and Line by 5 to 460
Special opcode 20: advance Address by 4 to 0xa3d0 and Line by 1 to 461
Special opcode 158: advance Address by 44 to 0xa3fc and Line by -1 to 460
Special opcode 20: advance Address by 4 to 0xa400 and Line by 1 to 461
Special opcode 23: advance Address by 4 to 0xa404 and Line by 4 to 465
Special opcode 18: advance Address by 4 to 0xa408 and Line by -1 to 464
Special opcode 17: advance Address by 4 to 0xa40c and Line by -2 to 462
Special opcode 17: advance Address by 4 to 0xa410 and Line by -2 to 460
Special opcode 35: advance Address by 8 to 0xa418 and Line by 2 to 462
Special opcode 17: advance Address by 4 to 0xa41c and Line by -2 to 460
Special opcode 26: advance Address by 4 to 0xa420 and Line by 7 to 467
Special opcode 25: advance Address by 4 to 0xa424 and Line by 6 to 473
Set File Name to entry 2 in the File Name Table
Advance Line by -381 to 92
Special opcode 33: advance Address by 8 to 0xa42c and Line by 0 to 92
Special opcode 24: advance Address by 4 to 0xa430 and Line by 5 to 97
Special opcode 119: advance Address by 32 to 0xa450 and Line by 2 to 99
Special opcode 23: advance Address by 4 to 0xa454 and Line by 4 to 103
Special opcode 122: advance Address by 32 to 0xa474 and Line by 5 to 108
Special opcode 16: advance Address by 4 to 0xa478 and Line by -3 to 105
Special opcode 22: advance Address by 4 to 0xa47c and Line by 3 to 108
Advance Line by -16 to 92
Special opcode 173: advance Address by 48 to 0xa4ac and Line by 0 to 92
Set File Name to entry 1 in the File Name Table
Advance Line by 383 to 475
Special opcode 19: advance Address by 4 to 0xa4b0 and Line by 0 to 475
Special opcode 23: advance Address by 4 to 0xa4b4 and Line by 4 to 479
Set File Name to entry 2 in the File Name Table
Advance Line by -360 to 119
Special opcode 33: advance Address by 8 to 0xa4bc and Line by 0 to 119
Special opcode 24: advance Address by 4 to 0xa4c0 and Line by 5 to 124
Special opcode 119: advance Address by 32 to 0xa4e0 and Line by 2 to 126
Special opcode 23: advance Address by 4 to 0xa4e4 and Line by 4 to 130
Special opcode 122: advance Address by 32 to 0xa504 and Line by 5 to 135
Special opcode 16: advance Address by 4 to 0xa508 and Line by -3 to 132
Special opcode 22: advance Address by 4 to 0xa50c and Line by 3 to 135
Advance Line by -16 to 119
Special opcode 229: advance Address by 64 to 0xa54c and Line by 0 to 119
Set File Name to entry 1 in the File Name Table
Advance Line by 362 to 481
Special opcode 19: advance Address by 4 to 0xa550 and Line by 0 to 481
Advance Line by 21 to 502
Special opcode 19: advance Address by 4 to 0xa554 and Line by 0 to 502
Special opcode 94: advance Address by 24 to 0xa56c and Line by 5 to 507
Special opcode 120: advance Address by 32 to 0xa58c and Line by 3 to 510
Special opcode 50: advance Address by 12 to 0xa598 and Line by 3 to 513
Advance Line by 9 to 522
Special opcode 159: advance Address by 44 to 0xa5c4 and Line by 0 to 522
Special opcode 18: advance Address by 4 to 0xa5c8 and Line by -1 to 521
Special opcode 34: advance Address by 8 to 0xa5d0 and Line by 1 to 522
Special opcode 18: advance Address by 4 to 0xa5d4 and Line by -1 to 521
Special opcode 20: advance Address by 4 to 0xa5d8 and Line by 1 to 522
Special opcode 18: advance Address by 4 to 0xa5dc and Line by -1 to 521
Special opcode 20: advance Address by 4 to 0xa5e0 and Line by 1 to 522
Special opcode 34: advance Address by 8 to 0xa5e8 and Line by 1 to 523
Special opcode 49: advance Address by 12 to 0xa5f4 and Line by 2 to 525
Special opcode 64: advance Address by 16 to 0xa604 and Line by 3 to 528
Set File Name to entry 6 in the File Name Table
Advance Line by -433 to 95
Special opcode 89: advance Address by 24 to 0xa61c and Line by 0 to 95
Set File Name to entry 8 in the File Name Table
Advance Line by -79 to 16
Special opcode 19: advance Address by 4 to 0xa620 and Line by 0 to 16
Set File Name to entry 7 in the File Name Table
Advance Line by 92 to 108
Special opcode 19: advance Address by 4 to 0xa624 and Line by 0 to 108
Set File Name to entry 4 in the File Name Table
Advance Line by -57 to 51
Special opcode 19: advance Address by 4 to 0xa628 and Line by 0 to 51
Set File Name to entry 8 in the File Name Table
Advance Line by -33 to 18
Special opcode 33: advance Address by 8 to 0xa630 and Line by 0 to 18
Set File Name to entry 7 in the File Name Table
Advance Line by 90 to 108
Special opcode 33: advance Address by 8 to 0xa638 and Line by 0 to 108
Set File Name to entry 4 in the File Name Table
Advance Line by -57 to 51
Special opcode 19: advance Address by 4 to 0xa63c and Line by 0 to 51
Set File Name to entry 1 in the File Name Table
Advance Line by 484 to 535
Special opcode 89: advance Address by 24 to 0xa654 and Line by 0 to 535
Special opcode 21: advance Address by 4 to 0xa658 and Line by 2 to 537
Set File Name to entry 6 in the File Name Table
Advance Line by -442 to 95
Special opcode 19: advance Address by 4 to 0xa65c and Line by 0 to 95
Set File Name to entry 1 in the File Name Table
Advance Line by 442 to 537
Special opcode 19: advance Address by 4 to 0xa660 and Line by 0 to 537
Set File Name to entry 7 in the File Name Table
Advance Line by -429 to 108
Special opcode 47: advance Address by 12 to 0xa66c and Line by 0 to 108
Set File Name to entry 4 in the File Name Table
Advance Line by -57 to 51
Special opcode 19: advance Address by 4 to 0xa670 and Line by 0 to 51
Set File Name to entry 1 in the File Name Table
Advance Line by 496 to 547
Special opcode 215: advance Address by 60 to 0xa6ac and Line by 0 to 547
Special opcode 92: advance Address by 24 to 0xa6c4 and Line by 3 to 550
Special opcode 66: advance Address by 16 to 0xa6d4 and Line by 5 to 555
Special opcode 90: advance Address by 24 to 0xa6ec and Line by 1 to 556
Set File Name to entry 6 in the File Name Table
Advance Line by -461 to 95
Special opcode 131: advance Address by 36 to 0xa710 and Line by 0 to 95
Set File Name to entry 7 in the File Name Table
Advance Line by 13 to 108
Special opcode 19: advance Address by 4 to 0xa714 and Line by 0 to 108
Set File Name to entry 4 in the File Name Table
Advance Line by -57 to 51
Special opcode 19: advance Address by 4 to 0xa718 and Line by 0 to 51
Set File Name to entry 7 in the File Name Table
Advance Line by 57 to 108
Special opcode 33: advance Address by 8 to 0xa720 and Line by 0 to 108
Set File Name to entry 4 in the File Name Table
Advance Line by -57 to 51
Special opcode 19: advance Address by 4 to 0xa724 and Line by 0 to 51
Set File Name to entry 1 in the File Name Table
Advance Line by 512 to 563
Special opcode 89: advance Address by 24 to 0xa73c and Line by 0 to 563
Special opcode 60: advance Address by 16 to 0xa74c and Line by -1 to 562
Special opcode 20: advance Address by 4 to 0xa750 and Line by 1 to 563
Advance PC by 20 to a764
Extended opcode 1: End of Sequence