diff options
author | Andrew Cagney <cagney@redhat.com> | 2003-01-06 18:49:09 +0000 |
---|---|---|
committer | Andrew Cagney <cagney@redhat.com> | 2003-01-06 18:49:09 +0000 |
commit | 57467040c68bbca26daf2ba7604d1b4c1f77a09a (patch) | |
tree | 7ef802c4acbb24bc2941dcc6a1cb477734dc8c67 /gdb/values.c | |
parent | 3d4b66e719c5da9c373e652d0b754ec06c76709b (diff) | |
download | gdb-57467040c68bbca26daf2ba7604d1b4c1f77a09a.tar.gz |
2003-01-06 Andrew Cagney <cagney@redhat.com>
* MAINTAINERS (Target Instruction Set Architectures): Update
arm-elf. Can be built with -Werror, has been multiarched.
* value.h (unpack_long): Make buffer parameter constant.
(unpack_double, unpack_pointer, unpack_field_as_long): Ditto.
* scm-lang.h (scm_parse): Ditto.
* defs.h (extract_typed_address, extract_address): Ditto.
(extract_long_unsigned_integer): Ditto.
* inferior.h (unsigned_pointer_to_address): Ditto.
(signed_pointer_to_address): Ditto.
* gdbarch.sh (POINTER_TO_ADDRESS): Ditto.
* gdbarch.h, gdbarch.c: Regenerate.
* findvar.c (extract_long_unsigned_integer): Update.
(extract_address): Update.
(extract_typed_address): Update.
(unsigned_pointer_to_address): Update.
* values.c (unpack_long): Update.
(unpack_double): Update.
(unpack_pointer): Update.
(unpack_field_as_long): Update.
* d10v-tdep.c (d10v_pointer_to_address): Update.
* avr-tdep.c (avr_pointer_to_address): Update.
* scm-lang.c (scm_unpack): Update.
* findvar.c (signed_pointer_to_address): Update.
Diffstat (limited to 'gdb/values.c')
-rw-r--r-- | gdb/values.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gdb/values.c b/gdb/values.c index 950dee68e99..5b76d6c0766 100644 --- a/gdb/values.c +++ b/gdb/values.c @@ -679,7 +679,7 @@ value_as_address (struct value *val) to an INT (or some size). After all, it is only an offset. */ LONGEST -unpack_long (struct type *type, char *valaddr) +unpack_long (struct type *type, const char *valaddr) { register enum type_code code = TYPE_CODE (type); register int len = TYPE_LENGTH (type); @@ -728,7 +728,7 @@ unpack_long (struct type *type, char *valaddr) format, result is in host format. */ DOUBLEST -unpack_double (struct type *type, char *valaddr, int *invp) +unpack_double (struct type *type, const char *valaddr, int *invp) { enum type_code code; int len; @@ -785,7 +785,7 @@ unpack_double (struct type *type, char *valaddr, int *invp) to an INT (or some size). After all, it is only an offset. */ CORE_ADDR -unpack_pointer (struct type *type, char *valaddr) +unpack_pointer (struct type *type, const char *valaddr) { /* Assume a CORE_ADDR can fit in a LONGEST (for now). Not sure whether we want this to be true eventually. */ @@ -1038,7 +1038,7 @@ value_fn_field (struct value **arg1p, struct fn_field *f, int j, struct type *ty If the field is signed, we also do sign extension. */ LONGEST -unpack_field_as_long (struct type *type, char *valaddr, int fieldno) +unpack_field_as_long (struct type *type, const char *valaddr, int fieldno) { ULONGEST val; ULONGEST valmask; |