binutils-gdb/gdb/python
Ulrich Weigand 3b7538c031 * gdbtypes.c (create_string_type): Receive character type as argument.
* gdbtypes.h (create_string_type): Add character type argument.
        * dwarf2read.c (read_tag_string_type): Pass character type to
	create_string_type.

	* value.h (value_string): Add character type argument.
	* valops.c (value_string): Add character type argument.  Pass it to
	create_string_type.  Do not allocate space in inferior.
	* valarith.c (value_concat): Pass character type to value_string.

	* value.h (value_typed_string): Rename to ...
	(value_cstring): ... this.
	* valops.c (value_typed_string): Rename to ...
	(value_cstring): ... this.
	* c-lang.c (evaluate_subexp_c): Update.

	* python/python-value.c (builtin_type_pychar): New define.
	(convert_value_from_python): Call value_cstring instead
	of value_from_string.
	* value.c (value_from_string): Remove.
	* value.h (value_from_string): Remove.

	* eval.c (evaluate_subexp_standard): Pass character type to
	value_string.  Pass expression architecture to value_nsstring
	and lookup_child_selector.
	* objc-lang.h (lookup_objc_class): Add GDBARCH parameter.
	(lookup_child_selector): Likewise.
	(value_nsstring): Likewise.
	* objc-lang.c (lookup_objc_class): Add GDBARCH parameter.
	Pass character type to value_string..
	(lookup_child_selector): Likewise.
	(value_nsstring): Add GDBARCH parameter, use it instead of
	objfile architecture.  Pass architecture to lookup_objc_class
	and lookup_child_selector. Pass character type to value_string.
	(end_msglist): Pass architecture to lookup_objc_class.
	* objc-exp.y: Pass architecture to lookup_objc_class.
2009-06-17 18:47:35 +00:00
..
python-cmd.c gdb/ 2009-03-21 03:13:02 +00:00
python-frame.c gdb 2009-04-13 20:54:59 +00:00
python-function.c gdb/ 2009-03-21 03:03:56 +00:00
python-internal.h gdb 2009-05-28 01:09:20 +00:00
python-objfile.c gdb 2009-05-28 00:40:24 +00:00
python-prettyprint.c 2009-05-28 Pierre Muller <muller@ics.u-strasbg.fr> 2009-05-28 16:30:39 +00:00
python-type.c * gdbtypes.h (struct language_defn): Add forward declaration. 2009-06-17 18:46:26 +00:00
python-utils.c
python-value.c * gdbtypes.c (create_string_type): Receive character type as argument. 2009-06-17 18:47:35 +00:00
python.c gdb 2009-05-28 16:49:55 +00:00
python.h gdb 2009-05-28 01:05:14 +00:00