> -----Original Message-----
> From: Eduardo Habkost <ehabk...@redhat.com>
> Sent: 16 September 2020 19:25
> To: qemu-devel@nongnu.org
> Cc: Paolo Bonzini <pbonz...@redhat.com>; Daniel P. Berrange 
> <berra...@redhat.com>; Marc-André Lureau
> <marcandre.lur...@redhat.com>; Gerd Hoffmann <kra...@redhat.com>; Michael S. 
> Tsirkin <m...@redhat.com>;
> Peter Maydell <peter.mayd...@linaro.org>; Corey Minyard 
> <cminy...@mvista.com>; Cédric Le Goater
> <c...@kaod.org>; David Gibson <da...@gibson.dropbear.id.au>; Cornelia Huck 
> <coh...@redhat.com>; Thomas
> Huth <th...@redhat.com>; Halil Pasic <pa...@linux.ibm.com>; Christian 
> Borntraeger
> <borntrae...@de.ibm.com>; Philippe Mathieu-Daudé <f4...@amsat.org>; Alistair 
> Francis
> <alist...@alistair23.me>; David Hildenbrand <da...@redhat.com>; Laurent 
> Vivier <lviv...@redhat.com>;
> Amit Shah <a...@kernel.org>; Stefano Stabellini <sstabell...@kernel.org>; 
> Anthony Perard
> <anthony.per...@citrix.com>; Paul Durrant <p...@xen.org>; Fam Zheng 
> <f...@euphon.net>; Gonglei (Arei)
> <arei.gong...@huawei.com>; Igor Mammedov <imamm...@redhat.com>; Stefan Berger 
> <stef...@linux.ibm.com>;
> Richard Henderson <r...@twiddle.net>; Michael Rolnik <mrol...@gmail.com>; 
> Sarah Harris
> <s.e.har...@kent.ac.uk>; Edgar E. Iglesias <edgar.igles...@gmail.com>; 
> Michael Walle
> <mich...@walle.cc>; Aleksandar Markovic <aleksandar.qemu.de...@gmail.com>; 
> Aurelien Jarno
> <aurel...@aurel32.net>; Jiaxun Yang <jiaxun.y...@flygoat.com>; Aleksandar 
> Rikalo
> <aleksandar.rik...@syrmia.com>; Anthony Green <gr...@moxielogic.com>; Chris 
> Wulff <crwu...@gmail.com>;
> Marek Vasut <ma...@denx.de>; Stafford Horne <sho...@gmail.com>; Palmer 
> Dabbelt <pal...@dabbelt.com>;
> Sagar Karandikar <sag...@eecs.berkeley.edu>; Bastian Koppelmann 
> <kbast...@mail.uni-paderborn.de>;
> Yoshinori Sato <ys...@users.sourceforge.jp>; Mark Cave-Ayland 
> <mark.cave-ayl...@ilande.co.uk>; Artyom
> Tarasenko <atar4q...@gmail.com>; Guan Xuetao <g...@mprc.pku.edu.cn>; Max 
> Filippov <jcmvb...@gmail.com>;
> qemu-...@nongnu.org; qemu-...@nongnu.org; qemu-s3...@nongnu.org; 
> qemu-bl...@nongnu.org; xen-
> de...@lists.xenproject.org; qemu-ri...@nongnu.org
> Subject: [PATCH 3/5] qom: Remove module_obj_name parameter from 
> OBJECT_DECLARE* macros
> 
> One of the goals of having less boilerplate on QOM declarations
> is to avoid human error.  Requiring an extra argument that is
> never used is an opportunity for mistakes.
> 
> Remove the unused argument from OBJECT_DECLARE_TYPE and
> OBJECT_DECLARE_SIMPLE_TYPE.
> 
> Coccinelle patch used to convert all users of the macros:
> 
>   @@
>   declarer name OBJECT_DECLARE_TYPE;
>   identifier InstanceType, ClassType, lowercase, UPPERCASE;
>   @@
>    OBJECT_DECLARE_TYPE(InstanceType, ClassType,
>   -                    lowercase,
>                        UPPERCASE);
> 
>   @@
>   declarer name OBJECT_DECLARE_SIMPLE_TYPE;
>   identifier InstanceType, lowercase, UPPERCASE;
>   @@
>    OBJECT_DECLARE_SIMPLE_TYPE(InstanceType,
>   -                    lowercase,
>                        UPPERCASE);
> 
> Signed-off-by: Eduardo Habkost <ehabk...@redhat.com>

Acked-by: Paul Durrant <p...@xen.org>


Reply via email to