> -----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>