Fix gdb error: Undefined command: "Printf".
The swig.gdb file provides the swigprint and locswigprint user-defined commands which stopped working somewhere around gdb 8.0 - 8.2. ``` (gdb) swigprint n Undefined command: "Printf". Try "help". (gdb) locswigprint n Undefined command: "Printf". Try "help". (gdb) ``` I couldn't find any mention of gdb's Printf, but replacing Printf with printf works and is documented at https://sourceware.org/gdb/download/onlinedocs/gdb/Output.html#Output Fixes issue #1420 [skip ci]
This commit is contained in:
parent
2e9b270cbb
commit
ffb7b30be9
2 changed files with 11 additions and 6 deletions
|
|
@ -15,7 +15,7 @@ define swigprint
|
|||
else
|
||||
set $expand_count = -1
|
||||
end
|
||||
Printf "%s\n", Swig_to_string($arg0, $expand_count)
|
||||
printf "%s\n", Swig_to_string($arg0, $expand_count)
|
||||
end
|
||||
document swigprint
|
||||
Displays any SWIG DOH object
|
||||
|
|
@ -31,7 +31,7 @@ define locswigprint
|
|||
else
|
||||
set $expand_count = -1
|
||||
end
|
||||
Printf "%s\n", Swig_to_string_with_location($arg0, $expand_count)
|
||||
printf "%s\n", Swig_to_string_with_location($arg0, $expand_count)
|
||||
end
|
||||
document locswigprint
|
||||
Displays any SWIG DOH object prefixed with file and line location
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue