kernel_samsung_a53x/scripts/gcc-plugins
Kees Cook e97a2318e2 gcc-plugins: Rename last_stmt() for GCC 14+
commit 2e3f65ccfe6b0778b261ad69c9603ae85f210334 upstream.

In GCC 14, last_stmt() was renamed to last_nondebug_stmt(). Add a helper
macro to handle the renaming.

Cc: linux-hardening@vger.kernel.org
Signed-off-by: Kees Cook <keescook@chromium.org>
Cc: Thomas Meyer <thomas@m3y3r.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2024-11-19 14:19:46 +01:00
..
arm_ssp_per_task_plugin.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
cyc_complexity_plugin.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
gcc-common.h gcc-plugins: Rename last_stmt() for GCC 14+ 2024-11-19 14:19:46 +01:00
gcc-generate-gimple-pass.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
gcc-generate-ipa-pass.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
gcc-generate-rtl-pass.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
gcc-generate-simple_ipa-pass.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
gen-random-seed.sh Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Kconfig Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
latent_entropy_plugin.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Makefile Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
randomize_layout_plugin.c randstruct: Fix gcc-plugin performance mode to stay in group 2024-11-18 11:43:20 +01:00
sancov_plugin.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
stackleak_plugin.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
structleak_plugin.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00