mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-12-09 04:21:49 +08:00
Reorder variable declarations in ada_value_primitive_packed_val
This patch just changes the order in which local variables are declared so as to group the logically-related variables together. No code change otherwise. gdb/ChangeLog: * ada-lang.c (ada_value_primitive_packed_val): Reorder local variable declarations.
This commit is contained in:
parent
fbd000da7c
commit
a1c95e6b6e
@ -1,3 +1,8 @@
|
||||
2015-10-09 Joel Brobecker <brobecker@adacore.com>
|
||||
|
||||
* ada-lang.c (ada_value_primitive_packed_val): Reorder local
|
||||
variable declarations.
|
||||
|
||||
2015-10-09 Joel Brobecker <brobecker@adacore.com>
|
||||
|
||||
* ada-lang.c (ada_value_primitive_packed_val): Change the type
|
||||
|
@ -2398,19 +2398,23 @@ ada_value_primitive_packed_val (struct value *obj, const gdb_byte *valaddr,
|
||||
struct type *type)
|
||||
{
|
||||
struct value *v;
|
||||
int src_idx, /* Index into the source area */
|
||||
unpacked_idx, /* Index into the unpacked buffer */
|
||||
srcBitsLeft, /* Number of source bits left to move */
|
||||
src_bytes_left, /* Number of source bytes left to process. */
|
||||
unpacked_bytes_left, /* Number of bytes left to set in unpacked. */
|
||||
unusedLS, /* Number of bits in next significant
|
||||
byte of source that are unused */
|
||||
accumSize; /* Number of meaningful bits in accum */
|
||||
|
||||
gdb_byte *src; /* First byte containing data to unpack */
|
||||
gdb_byte *unpacked;
|
||||
unsigned long accum; /* Staging area for bits being transferred */
|
||||
unsigned char sign;
|
||||
int src_len = (bit_size + bit_offset + HOST_CHAR_BIT - 1) / 8;
|
||||
int src_idx; /* Index into the source area */
|
||||
int src_bytes_left; /* Number of source bytes left to process. */
|
||||
int srcBitsLeft; /* Number of source bits left to move */
|
||||
int unusedLS; /* Number of bits in next significant
|
||||
byte of source that are unused */
|
||||
|
||||
gdb_byte *unpacked;
|
||||
int unpacked_idx; /* Index into the unpacked buffer */
|
||||
int unpacked_bytes_left; /* Number of bytes left to set in unpacked. */
|
||||
|
||||
unsigned long accum; /* Staging area for bits being transferred */
|
||||
int accumSize; /* Number of meaningful bits in accum */
|
||||
unsigned char sign;
|
||||
|
||||
/* Transmit bytes from least to most significant; delta is the direction
|
||||
the indices move. */
|
||||
int delta = gdbarch_bits_big_endian (get_type_arch (type)) ? -1 : 1;
|
||||
|
Loading…
Reference in New Issue
Block a user