Re: Source a python script to gdb plugin?

Neo Jia
2008-08-07T19:09:56Z

On Thu, Aug 7, 2008 at 10:12 AM, Tom Tromey <tromey@redhat.com> wrote:
>>>>>> "Paul" == Paul Pluzhnikov <ppluzhnikov@google.com> writes:
>
>>> (gdb) source ./load_libc
>>> /home/cjia/workareas/gdb_nvwatch/scripts/load_libc:3: Error in sourced command file:
>>> Undefined command: "from". Try "help".
>
> Paul> Don't you want to switch to python interpreter before doing 'source'
> Paul> (or rather its python equivalent)?
>
> Yes. The "source" command remains unchanged -- it reads gdb command
> scripts.
> /opt/gdb_plugin/bin/gdb
GNU gdb (GDB) 6.8.50.20080716-cvs
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-unknown-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
(gdb) python ./load_libc
File "<string>", line 1
./load_libc
^
SyntaxError: invalid syntax
(gdb)

Is this the right way to use it?

Thanks,
Neo

>
> Tom
>