From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MXza0-00029d-HI for qemu-devel@nongnu.org; Mon, 03 Aug 2009 11:36:05 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MXzZt-0001yc-BL for qemu-devel@nongnu.org; Mon, 03 Aug 2009 11:36:02 -0400 Received: from [199.232.76.173] (port=39435 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MXzZs-0001xg-DW for qemu-devel@nongnu.org; Mon, 03 Aug 2009 11:35:56 -0400 Received: from mx2.redhat.com ([66.187.237.31]:42765) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MXzZr-0004e1-Ni for qemu-devel@nongnu.org; Mon, 03 Aug 2009 11:35:56 -0400 Received: from int-mx2.corp.redhat.com (int-mx2.corp.redhat.com [172.16.27.26]) by mx2.redhat.com (8.13.8/8.13.8) with ESMTP id n73FZs3J001382 for ; Mon, 3 Aug 2009 11:35:54 -0400 From: Gerd Hoffmann Date: Mon, 3 Aug 2009 17:35:16 +0200 Message-Id: <1249313748-6459-1-git-send-email-kraxel@redhat.com> Subject: [Qemu-devel] [PATCH 00/32] qdev: macros for creating typechecked properties. List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Gerd Hoffmann Hi, Ok, RfC patch got almost no comments, so here we go with a non-RfC patch series converting master as of today to property macros as suggested. First patch adds the macros. Improved typeched error reporting compared to the last version as suggested by Michael S. Tsirkin. Otherwise unmodified. Second patch adds a CharDriverState property. All following patches flip over drivers one by one. They are completely independant from each other. In case there are any vetos or conflicts the patch in question can simply be dropped from the middle of the patch series. I'll take care to resend updated patches if needed. cheers, Gerd