Skip to content

Commit a91ca41

Browse files
Add objdump/nm/readobj tasks to VS Code tasks.json
Add section headers, symbol table, cargo nm (symbols by size), and cargo readobj (file headers) tasks alongside the existing disassemble task. Agent-Logs-Url: https://github.com/Baker-link-Lab/bakerlink_tutorial_template/sessions/968daf5d-5c9d-42c7-856b-f59bfaaccb18 Co-authored-by: Baker-Tanaka <42606588+Baker-Tanaka@users.noreply.github.com>
1 parent aee2a8a commit a91ca41

1 file changed

Lines changed: 24 additions & 0 deletions

File tree

.vscode/tasks.json

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,30 @@
5656
"command": "cargo objdump --release -- --disassemble",
5757
"problemMatcher": []
5858
},
59+
{
60+
"label": "cargo objdump: section headers",
61+
"type": "shell",
62+
"command": "cargo objdump --release -- --section-headers",
63+
"problemMatcher": []
64+
},
65+
{
66+
"label": "cargo objdump: symbol table",
67+
"type": "shell",
68+
"command": "cargo objdump --release -- --syms",
69+
"problemMatcher": []
70+
},
71+
{
72+
"label": "cargo nm: list symbols by size",
73+
"type": "shell",
74+
"command": "cargo nm --release -- --size-sort --print-size",
75+
"problemMatcher": []
76+
},
77+
{
78+
"label": "cargo readobj: file headers",
79+
"type": "shell",
80+
"command": "cargo readobj --release -- --file-headers",
81+
"problemMatcher": []
82+
},
5983
{
6084
"label": "elf2uf2: convert to UF2",
6185
"type": "shell",

0 commit comments

Comments
 (0)