qapi: change the type of TargetInfo.arch from string to enum SysEmuTarget
commitb47aa7b3d44dcedf7bf541563f70704f82f500d0
authorLaszlo Ersek <lersek@redhat.com>
Fri, 27 Apr 2018 19:28:50 +0000 (27 21:28 +0200)
committerMarkus Armbruster <armbru@redhat.com>
Fri, 4 May 2018 06:27:53 +0000 (4 08:27 +0200)
tree59d1615a2cb3cb050edb50c8fe9c6a0dd14fc03e
parent9a801c7d6c8fd927df915f2ac3eacd306e8fc334
qapi: change the type of TargetInfo.arch from string to enum SysEmuTarget

Now that we have @SysEmuTarget, it makes sense to restrict
@TargetInfo.@arch to valid sysemu targets at the schema level.

Cc: "Daniel P. Berrange" <berrange@redhat.com>
Cc: Eric Blake <eblake@redhat.com>
Cc: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Message-Id: <20180427192852.15013-4-lersek@redhat.com>
Signed-off-by: Markus Armbruster <armbru@redhat.com>
arch_init.c
qapi/misc.json