This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
src/gdb ChangeLog value.c testsuite/ChangeLog ...
- From: uweigand at sourceware dot org
- To: gdb-cvs at sourceware dot org
- Date: 19 Aug 2009 13:00:29 -0000
- Subject: src/gdb ChangeLog value.c testsuite/ChangeLog ...
CVSROOT: /cvs/src
Module name: src
Changes by: uweigand@sourceware.org 2009-08-19 13:00:29
Modified files:
gdb : ChangeLog value.c
gdb/testsuite : ChangeLog
gdb/testsuite/gdb.base: gdbvars.exp
Added files:
gdb/testsuite/gdb.base: gdbvars.c
Log message:
ChangeLog:
* value.c (enum internalvar_kind): Replace INTERNALVAR_SCALAR by
INTERNALVAR_INTEGER and INTERNALVAR_POINTER.
(union internalvar_data): Replace "scalar" member by "integer"
and "pointer".
(value_of_internalvar): Handle INTERNALVAR_INTEGER and
INTERNALVAR_POINTER instead of INTERNALVAR_SCALAR.
(get_internalvar_integer): Likewise.
(set_internalvar): Likewise.
(set_internalvar_integer): Likewise.
(preserve_one_internalvar): Likewise.
(value_from_pointer): Handle typedef'd pointer types.
testsuite/ChangeLog:
2009-08-19 Doug Evans <dje@google.com>
* gdb.base/gdbvars.c: New file.
* gdb.base/gdbvars.exp: Test convenience vars with program variables.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&r1=1.10811&r2=1.10812
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/value.c.diff?cvsroot=src&r1=1.92&r2=1.93
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/testsuite/ChangeLog.diff?cvsroot=src&r1=1.1938&r2=1.1939
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/testsuite/gdb.base/gdbvars.c.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/testsuite/gdb.base/gdbvars.exp.diff?cvsroot=src&r1=1.6&r2=1.7