On 2/5/26 19:52, Markus Armbruster wrote:
I assume the qapi string is the one that should take precedence; everything
else appears to be merely qemu source level strings. Marcus, can you confirm?
What exactly would you like me to confirm?
I *guess* it's about the messy part of the patch you posted upthread.
There, you have to normalize TARGET_ARCH value 'openrisc' to 'or1k'.
Yes. I wanted you to confirm that changing the string in qapi is a non-starter, therefore
'or1k' is the string we should standardize on.
I figure this is about adding 'hexagon' to SysEmuTarget even though it's
not actually a system emulator target now.
The fact that adding it there helps indicates SysEmuTarget has leaked
into user emulators, and its name has become misleading. Is this true?
Yes. The target_info structure is used for both user and system, and one of these fields
is the SysEmuTarget entry.
r~