[PATCH 0/5] mcbind patches, round 2
[Thread Prev] | [Thread Next]
- Subject: [PATCH 0/5] mcbind patches, round 2
- From: "S. Gilles" <sgilles@xxxxxxx>
- Reply-to: myrddin-dev@xxxxxxxxxxxxxx
- Date: Sun, 10 May 2020 20:38:02 -0400
- To: "myrddin-dev" <myrddin-dev@xxxxxxxxxxxxxx>
- Cc: "S. Gilles" <sgilles@xxxxxxx>
I've been sitting on these until I get around to handling the small struct passing part of the x86_64 ABI, but from IRC it looks like more people are looking at mcbind lately, so I might as well send these out in case it deduplicates some work. These are mostly convenience patches involving renaming of functions and struct fields in the generated myrddin glue code. Again, tested on libxcb only. S. Gilles (5): Re-use typename sanitiziation to handle identifiers Mirror prefix-stripping from myrglue in cglue Wrap function argument type name emissions in getname Check anonstructs a few more times Handle one case of returning struct pointers cglue.myr | 25 +++++++++++++++---- myrglue.myr | 69 ++++++++++++++++++++++++++++------------------------- 2 files changed, 57 insertions(+), 37 deletions(-) -- 2.26.2
[PATCH 1/5] Re-use typename sanitiziation to handle identifiers | "S. Gilles" <sgilles@xxxxxxx> |
[PATCH 2/5] Mirror prefix-stripping from myrglue in cglue | "S. Gilles" <sgilles@xxxxxxx> |
[PATCH 3/5] Wrap function argument type name emissions in getname | "S. Gilles" <sgilles@xxxxxxx> |
[PATCH 5/5] Handle one case of returning struct pointers | "S. Gilles" <sgilles@xxxxxxx> |
[PATCH 4/5] Check anonstructs a few more times | "S. Gilles" <sgilles@xxxxxxx> |
- Prev by Date: [PATCH 5/5] Handle one case of returning struct pointers
- Next by Date: [PATCH 4/5] Check anonstructs a few more times
- Next by thread: [PATCH 1/5] Re-use typename sanitiziation to handle identifiers
- Index(es):