Hi, I am writing a golang debugger and some documents to show others the knowledge about how to develop a golang debugger.
I notice go debug/elf, debug/gosym is enough for the occasions like lookup symbol, pcToLn, lnToPC, maybe even for backtrace? I want to know why go generate .gosymtab (now it is empty) and .gopclntab, why don't we use the .symtab or .debug_line, debug_frame, etc? Does it have relations about plan9 object symtab? Are the generated .debug_* sections generated for common utilities, like readelf, etc? -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/f0b597f5-0a57-4962-b7a6-f327744fe55fn%40googlegroups.com.