]> git.proxmox.com Git - mirror_qemu.git/commit - tcg/tcg.c
compiler.h: replace QEMU_NORETURN with G_NORETURN
authorMarc-André Lureau <marcandre.lureau@redhat.com>
Wed, 20 Apr 2022 13:26:02 +0000 (17:26 +0400)
committerMarc-André Lureau <marcandre.lureau@redhat.com>
Thu, 21 Apr 2022 13:03:51 +0000 (17:03 +0400)
commit8905770b27be326d12a704629f3cb715642db6cc
tree1ae707fb78118acf7510a1b0632331b87eec031b
parent94ae6b579d5fa0e4e4ac16b0769350ee853ede8a
compiler.h: replace QEMU_NORETURN with G_NORETURN

G_NORETURN was introduced in glib 2.68, fallback to G_GNUC_NORETURN in
glib-compat.

Note that this attribute must be placed before the function declaration
(bringing a bit of consistency in qemu codebase usage).

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Warner Losh <imp@bsdimp.com>
Message-Id: <20220420132624.2439741-20-marcandre.lureau@redhat.com>
58 files changed:
accel/stubs/tcg-stub.c
accel/tcg/internal.h
bsd-user/signal.c
hw/misc/mips_itu.c
include/exec/exec-all.h
include/exec/helper-head.h
include/glib-compat.h
include/hw/core/cpu.h
include/hw/core/tcg-cpu-ops.h
include/hw/hw.h
include/qemu/compiler.h
include/qemu/osdep.h
include/qemu/thread.h
include/tcg/tcg-ldst.h
include/tcg/tcg.h
linux-user/signal.c
linux-user/user-internals.h
monitor/hmp.c
qemu-img.c
scripts/checkpatch.pl
scripts/cocci-macro-file.h
target/alpha/cpu.h
target/alpha/helper.c
target/arm/internals.h
target/arm/pauth_helper.c
target/arm/tlb_helper.c
target/hexagon/op_helper.c
target/hppa/cpu.c
target/hppa/cpu.h
target/hppa/op_helper.c
target/i386/tcg/bpt_helper.c
target/i386/tcg/excp_helper.c
target/i386/tcg/helper-tcg.h
target/i386/tcg/misc_helper.c
target/i386/tcg/sysemu/misc_helper.c
target/microblaze/cpu.h
target/mips/tcg/tcg-internal.h
target/nios2/cpu.h
target/openrisc/exception.c
target/openrisc/exception.h
target/openrisc/exception_helper.c
target/ppc/cpu.h
target/ppc/internal.h
target/riscv/cpu.h
target/riscv/op_helper.c
target/rx/op_helper.c
target/s390x/s390x-internal.h
target/s390x/tcg/excp_helper.c
target/s390x/tcg/tcg_s390x.h
target/sh4/cpu.h
target/sh4/op_helper.c
target/sparc/cpu.h
target/sparc/mmu_helper.c
target/tricore/op_helper.c
target/xtensa/cpu.h
tcg/tcg.c
tests/fp/fp-bench.c
tests/fp/fp-test.c