Home
last modified time | relevance | path

Searched refs:length_size (Results 1 – 2 of 2) sorted by relevance

/mirbsd/src/gnu/usr.bin/binutils/gdb/
Dp-lang.c51 int *length_size, int *capacity_pos, in is_pascal_string_type() argument
67 if (length_size) in is_pascal_string_type()
68 *length_size = TYPE_LENGTH (TYPE_FIELD_TYPE (type, 0)); in is_pascal_string_type()
70 *capacity_size = *length_size; /* Fake capacity */ in is_pascal_string_type()
91 if (length_size) in is_pascal_string_type()
92 *length_size = TYPE_LENGTH (TYPE_FIELD_TYPE (type, 1)); in is_pascal_string_type()
Dp-valprint.c69 int length_pos, length_size, capacity_pos, capacity_size, string_pos; in pascal_val_print() local
196 if (is_pascal_string_type (elttype, &length_pos, &length_size, &capacity_pos, &capacity_size, in pascal_val_print()
202 buffer = xmalloc (length_size); in pascal_val_print()
203 read_memory (addr + length_pos, buffer, length_size); in pascal_val_print()
204 string_length = extract_unsigned_integer (buffer, length_size); in pascal_val_print()
323 if (is_pascal_string_type (type, &length_pos, &length_size, &capacity_pos, &capacity_size, in pascal_val_print()
326 len = extract_unsigned_integer (valaddr + embedded_offset + length_pos, length_size); in pascal_val_print()
327 capacity = extract_unsigned_integer (valaddr + embedded_offset, length_size); in pascal_val_print()