Chris Hanson on Nostr: I’ve been playing around with creating a new ROM from scratch for an existing 68K ...
I’ve been playing around with creating a new ROM from scratch for an existing 68K system and I’m excited to see MAME has a “gdbstub” debugger. I don’t have space in the ROM for debug symbols, and it’s a raw binary anyway (produced by a linker script). How do I tell gdb how to map the .o files with symbols to the ROM image so I get source level symbolic debugging? #mamedev #retrocomputing #gdb #embedded
Published at
2024-02-19 20:58:39Event JSON
{
"id": "25364f13c7da34a81e9f075cad1493fb662dbe265741dd783bd75208bf8a980d",
"pubkey": "e9fbd9435722b74053974162c89a73e617cc47a288f6eb2bce02ccb533c717a1",
"created_at": 1708376319,
"kind": 1,
"tags": [
[
"t",
"mamedev"
],
[
"t",
"retrocomputing"
],
[
"t",
"gdb"
],
[
"t",
"embedded"
],
[
"proxy",
"https://mastodon.social/users/eschaton/statuses/111960150476440637",
"activitypub"
]
],
"content": "I’ve been playing around with creating a new ROM from scratch for an existing 68K system and I’m excited to see MAME has a “gdbstub” debugger. I don’t have space in the ROM for debug symbols, and it’s a raw binary anyway (produced by a linker script). How do I tell gdb how to map the .o files with symbols to the ROM image so I get source level symbolic debugging? #mamedev #retrocomputing #gdb #embedded",
"sig": "903198161da84339e789d00502ccab00ea4aa9ea5bb1a7add131aeb1b5a9d0d37abebda3f9394ba0f2c46fe3a9b3799e379c7ac6b2e56f6c5202fa976e04739c"
}