Skip to content

lambda-larry/gdb-odin-pp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GDB Pretty-Printer for Odin lang

Pretty print builtin types for Odin lang

  • string
  • union
  • dynamic array
  • map
  • slice
  • endian specific integer
  • endian specific float
  • vector and matrix
  • complex and quaternion
  • rune
  • typeid
  • any

Installation

Add the following to your .gdbinit config

source <path to odin_pp.py>

Future work

Remaining builtin types

Not all types has been implemented yet

Custom user defined types

Currently I have not made any public API available to integrate user defined types (especially union)

Code generator

Parse odin types to detect unions and underlying distinct type.

About

GDB pretty printer for odin builtin types

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages