* gdbtypes.h (struct type): Fix comment about what units the
TYPE_LENGTH is in.
This commit is contained in:
parent
75236adbd2
commit
a3012272b0
@ -1,3 +1,8 @@
|
|||||||
|
Tue Mar 14 05:52:36 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
|
||||||
|
|
||||||
|
* gdbtypes.h (struct type): Fix comment about what units the
|
||||||
|
TYPE_LENGTH is in.
|
||||||
|
|
||||||
Mon Mar 13 18:27:25 1995 Stan Shebs <shebs@andros.cygnus.com>
|
Mon Mar 13 18:27:25 1995 Stan Shebs <shebs@andros.cygnus.com>
|
||||||
|
|
||||||
* ch-valprint.c (annotate.h): Include.
|
* ch-valprint.c (annotate.h): Include.
|
||||||
|
@ -178,8 +178,16 @@ struct type
|
|||||||
|
|
||||||
char *tag_name;
|
char *tag_name;
|
||||||
|
|
||||||
/* Length, in units of TARGET_CHAR_BIT bits,
|
/* Length of storage for a value of this type. Various places pass
|
||||||
of storage for a value of this type */
|
this to memcpy and such, meaning it must be in units of
|
||||||
|
HOST_CHAR_BIT. Various other places expect they can calculate
|
||||||
|
addresses by adding it and such, meaning it must be in units of
|
||||||
|
TARGET_CHAR_BIT. For some DSP targets, in which HOST_CHAR_BIT
|
||||||
|
will (presumably) be 8 and TARGET_CHAR_BIT will be (say) 32, this
|
||||||
|
is a problem. One fix would be to make this field in bits
|
||||||
|
(requiring that it always be a multiple of HOST_CHAR_BIT and
|
||||||
|
TARGET_CHAR_BIT)--the other choice would be to make it
|
||||||
|
consistently in units of HOST_CHAR_BIT. */
|
||||||
|
|
||||||
unsigned length;
|
unsigned length;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user