<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ppe42-binutils/gdb/python/python-frame.c, branch binutils-2_24-ppe42</title>
<subtitle>GNU Binutils for the PPE42</subtitle>
<id>https://git.raptorcs.com/git/ppe42-binutils/atom?h=binutils-2_24-ppe42</id>
<link rel='self' href='https://git.raptorcs.com/git/ppe42-binutils/atom?h=binutils-2_24-ppe42'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-binutils/'/>
<updated>2009-09-09T17:45:42+00:00</updated>
<entry>
<title>Checking in this patch for Thiago: Rename python-* files into py-*,</title>
<updated>2009-09-09T17:45:42+00:00</updated>
<author>
<name>Joel Brobecker</name>
<email>brobecker@gnat.com</email>
</author>
<published>2009-09-09T17:45:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-binutils/commit/?id=5172aecbd2b65e71aedbd21c46253ca6a20227aa'/>
<id>urn:sha1:5172aecbd2b65e71aedbd21c46253ca6a20227aa</id>
<content type='text'>
more 8+3 friendly.


gdb/
        * Makefile.in (py-cmd.o): Renamed from python-cmd.o.  Updated
        references.
        (py-frame.o): Renamed from python-frame.o.  Updated references.
        (py-function.o): Renamed from python-function.o.  Updated references.
        (py-objfile.o): Renamed from python-objfile.o.  Updated references.
        (py-prettyprint.o): Renamed from python-prettyprint.o.  Updated
+references.
        (py-type.o): Renamed from python-type.o.  Updated references.
        (py-utils.o): Renamed from python-utils.o.  Updated references.
        (py-value.o): Renamed from python-value.o.  Updated references.
        * py-cmd.o: Renamed from python-cmd.o.
        * py-frame.o: Renamed from python-frame.o.
        * py-function.o: Renamed from python-function.o.
        * py-objfile.o: Renamed from python-objfile.o.
        * py-prettyprint.o: Renamed from python-prettyprint.o.
        * py-type.o: Renamed from python-type.o.
        * py-utils.o: Renamed from python-utils.o.
        * py-value.o: Renamed from python-value.o.

gdb/testsuite/
        * gdb.python/Makefile.in (EXECUTABLES): Adjust to new executable
        names, add missing ones.
        * gdb.python/py-cmd.exp: Rename from python-cmd.exp.
        * gdb.python/py-frame.c: Rename from python-frame.c.
        * gdb.python/py-frame.exp: Rename from python-frame.exp.  Adjust
        testfile name.
        * gdb.python/py-function.exp: Rename from python-function.exp.
        * gdb.python/py-mi.exp: Rename from python-mi.exp.  Adjust
        testfile name.
        * gdb.python/py-prettyprint.c: Rename from python-prettyprint.c.
        * gdb.python/py-prettyprint.exp: Rename from python-prettyprint.exp.
        Adjust testfile name.
        * gdb.python/py-prettyprint.py: Rename from python-prettyprint.py.
        * gdb.python/py-template.cc: Rename from python-template.cc.
        * gdb.python/py-template.exp: Rename from python-template.exp.
        Adjust testfile name.
        * gdb.python/py-value.c: Rename from python-value.c.
        * gdb.python/py-value.exp: Rename from python-value.exp.  Adjust
        testfile name.
</content>
</entry>
<entry>
<title>	* ui-file.h (ui_file_xstrdup): Mention that the length argument</title>
<updated>2009-08-14T00:32:33+00:00</updated>
<author>
<name>Pedro Alves</name>
<email>palves@redhat.com</email>
</author>
<published>2009-08-14T00:32:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-binutils/commit/?id=759ef83693911e20efd389b20cbf8f3a8eec30eb'/>
<id>urn:sha1:759ef83693911e20efd389b20cbf8f3a8eec30eb</id>
<content type='text'>
	may be NULL.
	* ui-file.c (ui_file_xstrdup): Don't dereference LENGTH if it is
	NULL.
	* aix-thread.c (aix_thread_extra_thread_info): Pass NULL as length
	parameter to ui_file_xstrdup.
	* arm-tdep.c (_initialize_arm_tdep): Ditto.
	* infrun.c (print_target_wait_results): Ditto.
	* language.c (add_language): Ditto.
	* linespec.c (cplusplus_error): Ditto.
	* remote.c (escape_buffer): Ditto.
	* typeprint.c (type_to_string): Ditto.
	* utils.c (error_stream): Ditto.
	* varobj.c (value_get_print_value): Ditto.
	* xtensa-tdep.c (xtensa_verify_config): Replace `dummy' local with
	`length' local.  Pass it to ui_file_xstrdup, and avoid an strlen
	call.
	* gdbarch.sh (verify_gdbarch): Ditto.
	* gdbarch.c: Regenerate.
	* cli/cli-setshow.c (do_setshow_command): Pass NULL as length
	parameter to ui_file_xstrdup.
	* python/python-frame.c (frapy_str): Ditto.
	* python/python-type.c (typy_str): Use the length local instead of
	calling strlen.
	* python/python-value.c (valpy_str): Pass NULL as length parameter
	to ui_file_xstrdup.
</content>
</entry>
<entry>
<title>gdb</title>
<updated>2009-04-13T20:54:59+00:00</updated>
<author>
<name>Tom Tromey</name>
<email>tromey@redhat.com</email>
</author>
<published>2009-04-13T20:54:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-binutils/commit/?id=18e8c3bc8aea1c1eefa888ab34832abce1898a9d'/>
<id>urn:sha1:18e8c3bc8aea1c1eefa888ab34832abce1898a9d</id>
<content type='text'>
	* python/python-frame.c (frapy_richcompare): Return
	Py_NotImplemented, not an error.  Handle Py_NE as well.
gdb/testsuite
	* gdb.python/python-frame.exp (gdb_py_test_silent_cmd): Test !=
	operator on Frame.
</content>
</entry>
<entry>
<title>gdb/</title>
<updated>2009-03-30T19:54:33+00:00</updated>
<author>
<name>Thiago Jung Bauermann</name>
<email>bauerman@br.ibm.com</email>
</author>
<published>2009-03-30T19:54:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/ppe42-binutils/commit/?id=f8f6f20b6e37e6d219940fcad58b1f66124d11c1'/>
<id>urn:sha1:f8f6f20b6e37e6d219940fcad58b1f66124d11c1</id>
<content type='text'>
	Expose frames to Python.
	* Makefile.in (SUBDIR_PYTHON_OBS): Add python-frame.o.
	(SUBDIR_PYTHON_SRCS): Add python-frame.c.
	(python-frame.o): New target.
	* python/python-frame.c: New file.
	* python/python-internal.h (gdbpy_frames, gdbpy_newest_frame,
	gdbpy_frame_stop_reason_string, gdbpy_selected_frame,
	gdbpy_initialize_frames): New prototypes.
	* python/python.c (_initialize_python): Call gdbpy_initialize_frames.
	(GdbMethods): Add `selected_frame' and `frame_stop_reason_string'
	entries.
	* stack.c (find_frame_funname): New function, factored out of
	print_frame.
	(print_frame): Call find_frame_funname.
	* stack.h (find_frame_funname): Add prototype.

gdb/doc/
	* gdb.texinfo (Frames in Python): New node.
	(Python API): Update.

gdb/testsuite/
	* gdb.python/python-frame.c: New file.
	* gdb.python/python-frame.exp: New file.
</content>
</entry>
</feed>
