On Thu, 15 Feb 2024 at 18:40, Alex Bennée <alex.ben...@linaro.org> wrote: > > My default header template is GPLv3 but for QEMU code we really should > stick to GPLv2-or-later (allowing others to up-license it if they > wish). While this is test code we should still be consistent on the > source distribution.
Test code, and more importantly not linked against QEMU proper -- it's all standalone guest binaries, so we don't link this code with any GPL-v2-only code. > I wrote all of this code so its not a problem. However there remains > one GPLv3 file left which is the crt0-tc2x.S for TriCore. > > Signed-off-by: Alex Bennée <alex.ben...@linaro.org> > --- > tests/tcg/aarch64/semicall.h | 4 ++-- > tests/tcg/arm/semicall.h | 4 ++-- > tests/tcg/multiarch/float_helpers.h | 4 ++-- > tests/tcg/riscv64/semicall.h | 4 ++-- > tests/tcg/multiarch/arm-compat-semi/semiconsole.c | 4 ++-- > tests/tcg/multiarch/arm-compat-semi/semihosting.c | 4 ++-- > tests/tcg/multiarch/float_convd.c | 4 ++-- > tests/tcg/multiarch/float_convs.c | 4 ++-- > tests/tcg/multiarch/float_madds.c | 4 ++-- > tests/tcg/multiarch/libs/float_helpers.c | 4 ++-- > tests/tcg/i386/system/boot.S | 6 +++--- > tests/tcg/x86_64/system/boot.S | 6 +++--- > 12 files changed, 26 insertions(+), 26 deletions(-) Of these files, contributions by somebody other than Alex: tests/tcg/multiarch/float_convd.c tests/tcg/multiarch/float_convs.c tests/tcg/multiarch/float_helpers.h tests/tcg/multiarch/float_madds.c Richard Henderson <richard.hender...@linaro.org> which is all Linaro copyright. tests/tcg/multiarch/libs/float_helpers.c Taylor Simpson <tsimp...@quicinc.com> ...but this was exclusively deleting lines plus a couple of typo/spelling fixes from Michael Tokarev <m...@tls.msk.ru> which I don't think rise to the level of being relicensable contributions. So I don't think we need anybody else's signoff for this relicensing. thanks -- PMM