[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 00/14] Fix qapi mangling of downstream names
From: |
Markus Armbruster |
Subject: |
Re: [Qemu-devel] [PATCH v3 00/14] Fix qapi mangling of downstream names |
Date: |
Tue, 12 May 2015 17:37:49 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) |
Eric Blake <address@hidden> writes:
> This series makes it possible to use downstream extensions
> (such as __com.redhat_xyz) and temporary names (such as x-foo)
> in every position possible in QAPI schemes, with added tests
> that the generated code still compiles.
>
> There's still some things we could do to the qapi generator,
> such as normalizing struct member names and C manglings and
> creating named implicit types up front on the initial parse
> rather than multiple times in each backend. But that should
> wait until existing pending patches have landed, to minimize
> rebase churn.
>
> v2 was here:
> https://lists.gnu.org/archive/html/qemu-devel/2015-04/msg01300.html
>
> v3 includes several more of Markus' original RFC series, splits
> up my work into smaller pieces, incorporates fixes suggested by
> Markus, and rebases on top of the pending v8 qapi drop nested
> structs series. The series has changed enough from v2 that it
> is not worth showing git backport-diff statistics (as only patch
> 1 survived intact).
Applied to my qapi-next branch, thanks!
- [Qemu-devel] [PATCH v3 02/14] qapi: Rename identical c_fun()/c_var() into c_name(), (continued)
- [Qemu-devel] [PATCH v3 02/14] qapi: Rename identical c_fun()/c_var() into c_name(), Eric Blake, 2015/05/05
- [Qemu-devel] [PATCH v3 06/14] qapi: Use c_enum_const() in generate_alternate_qtypes(), Eric Blake, 2015/05/05
- [Qemu-devel] [PATCH v3 03/14] qapi: Rename _generate_enum_string() to camel_to_upper(), Eric Blake, 2015/05/05
- [Qemu-devel] [PATCH v3 10/14] qapi: Support downstream structs, Eric Blake, 2015/05/05
- [Qemu-devel] [PATCH v3 08/14] qapi: Make c_type() consistently convert qapi names, Eric Blake, 2015/05/05
- [Qemu-devel] [PATCH v3 09/14] qapi: Support downstream enums, Eric Blake, 2015/05/05
- Re: [Qemu-devel] [PATCH v3 00/14] Fix qapi mangling of downstream names,
Markus Armbruster <=