version 1.27, 2022/08/14 15:01:18 |
version 1.28, 2024/02/22 13:21:03 |
|
|
case CTF_K_INTEGER: |
case CTF_K_INTEGER: |
eob = *((uint32_t *)(p + toff)); |
eob = *((uint32_t *)(p + toff)); |
toff += sizeof(uint32_t); |
toff += sizeof(uint32_t); |
printf(" encoding=%s offset=%u bits=%u", |
printf(" encoding=%s offset=%u bits=%u (%llu bytes)", |
ctf_enc2name(CTF_INT_ENCODING(eob)), CTF_INT_OFFSET(eob), |
ctf_enc2name(CTF_INT_ENCODING(eob)), CTF_INT_OFFSET(eob), |
CTF_INT_BITS(eob)); |
CTF_INT_BITS(eob), size); |
break; |
break; |
case CTF_K_FLOAT: |
case CTF_K_FLOAT: |
eob = *((uint32_t *)(p + toff)); |
eob = *((uint32_t *)(p + toff)); |
toff += sizeof(uint32_t); |
toff += sizeof(uint32_t); |
printf(" encoding=%s offset=%u bits=%u", |
printf(" encoding=%s offset=%u bits=%u (%llu bytes)", |
ctf_fpenc2name(CTF_FP_ENCODING(eob)), CTF_FP_OFFSET(eob), |
ctf_fpenc2name(CTF_FP_ENCODING(eob)), CTF_FP_OFFSET(eob), |
CTF_FP_BITS(eob)); |
CTF_FP_BITS(eob), size); |
break; |
break; |
case CTF_K_ARRAY: |
case CTF_K_ARRAY: |
cta = (struct ctf_array *)(p + toff); |
cta = (struct ctf_array *)(p + toff); |
|
|
} |
} |
break; |
break; |
case CTF_K_ENUM: |
case CTF_K_ENUM: |
printf("\n"); |
printf(" (%llu bytes)\n", size); |
|
|
for (i = 0; i < vlen; i++) { |
for (i = 0; i < vlen; i++) { |
struct ctf_enum *cte; |
struct ctf_enum *cte; |
|
|