On Tue, 17 Dec 2024 at 18:22, Peter Maydell <peter.mayd...@linaro.org> wrote: > > On Tue, 17 Dec 2024 at 18:17, Richard Henderson > <richard.hender...@linaro.org> wrote: > > > > On 12/17/24 11:44, Peter Maydell wrote: > > > helper.c includes some small TCG helper functions used for mostly > > > arithmetic instructions. These are TCG only and there's no need for > > > them to be in the large and unwieldy helper.c. Move them out to > > > their own source file in the tcg/ subdirectory, together with the > > > op_addsub.h multiply-included template header that they use. > > > > > > (Ironically, this means that helper.c no longer contains > > > any TCG helper function definitions at all.) > > > > > > Signed-off-by: Peter Maydell <peter.mayd...@linaro.org> > > > --- > > > One last tiny cleanup for the end of the year...this is a pure > > > code movement, with no changes. > > > > Because of pure code movement, > > Reviewed-by: Richard Henderson <richard.hender...@linaro.org> > > > > Ideally op_addsub.h would become tcg/op_addsub.h.inc too. > > Yeah, I did think about that but decided to be lazy :-)
I changed my mind on this one over the Christmas break: since we're moving op_addsub.h it's better to move it directly to the filename that we want. It should be op_addsub.c.inc, though, not .h.inc. -- PMM