about summary refs log tree commit diff
path: root/modules/common/profiles/dev/gdbinit
diff options
context:
space:
mode:
Diffstat (limited to 'modules/common/profiles/dev/gdbinit')
-rw-r--r--modules/common/profiles/dev/gdbinit41
1 files changed, 41 insertions, 0 deletions
diff --git a/modules/common/profiles/dev/gdbinit b/modules/common/profiles/dev/gdbinit
new file mode 100644
index 0000000..e266236
--- /dev/null
+++ b/modules/common/profiles/dev/gdbinit
@@ -0,0 +1,41 @@
+set confirm off
+set verbose off
+set editing off
+
+set history expansion on
+
+set height 0
+set width  0
+
+handle SIGALRM nostop print nopass
+handle SIGBUS    stop print nopass
+handle SIGPIPE nostop print nopass
+handle SIGSEGV   stop print nopass
+
+set print address on
+set print elements 0
+set print object on
+set print pretty on
+set print repeats 0
+set print static-members on
+set print vtbl on
+
+set output-radix 10
+
+set demangle-style gnu-v3
+
+set disassembly-flavor intel
+
+alias iv=info variables
+
+alias da=disassemble
+
+define fs
+    finish
+    step
+end
+
+define btc
+    backtrace
+    continue
+end

Consider giving Nix/NixOS a try! <3