freedreno/a2xx: Fix compiler warning in disasm.
warning: converting a packed ‘instr_cf_t’ {aka ‘union <anonymous>’} pointer (alignment 1) to a ‘uint16_t’ {aka ‘short unsigned int’} pointer (alignment 2) may result in an unaligned pointer value [-Waddress-of-packed-member] We may know that we'll only ever have aligned instr_cf_ts, but gcc doesn't. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5955>
This commit is contained in:
parent
cf55abe750
commit
4080f8bf2b
|
@ -576,7 +576,8 @@ static void print_cf(instr_cf_t *cf, int level)
|
|||
{
|
||||
printf("%s", levels[level]);
|
||||
if (debug & PRINT_RAW) {
|
||||
uint16_t *words = (uint16_t *)cf;
|
||||
uint16_t words[3];
|
||||
memcpy(&words, cf, sizeof(words));
|
||||
printf(" %04x %04x %04x \t",
|
||||
words[0], words[1], words[2]);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue