[PATCH 01/11] tcg: Fix opcode dump for bswap
Richard Henderson <[email protected]> Thu, 30 Jul 2026 17:04:53 -0700
| Newsgroups | org.nongnu.qemu-arm,org.nongnu.qemu-devel |
|---|---|
| Message-ID | <[email protected]> |
We use an array of char for bswap_flag_name, so some entries in the array are non-null but empty. Check that. Signed-off-by: Richard Henderson <[email protected]> --- tcg/tcg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tcg/tcg.c b/tcg/tcg.c index 1e77f2365a..e023ee8b9a 100644 --- a/tcg/tcg.c +++ b/tcg/tcg.c @@ -2951,7 +2951,7 @@ void tcg_dump_ops(TCGContext *s, FILE *f, bool have_prefs) if (flags < ARRAY_SIZE(bswap_flag_name)) { name = bswap_flag_name[flags]; } - if (name) { + if (name && name[0]) { col += ne_fprintf(f, ",%s", name); } else { col += ne_fprintf(f, ",$0x%" TCG_PRIlx, flags); -- 2.43.0