Avoid add_pre_buffer() and use one of the predefine...() variant instead. Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx> --- target-arm64.c | 2 +- target-riscv.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/target-arm64.c b/target-arm64.c index d491b65e5154..8619bd842f9b 100644 --- a/target-arm64.c +++ b/target-arm64.c @@ -21,7 +21,7 @@ static void predefine_arm64(const struct target *self) predefine("__aarch64__", 1, "1"); if (cmodel) - add_pre_buffer("#define __AARCH64_CMODEL_%s__ 1\n", cmodel); + predefine_strong("__AARCH64_CMODEL_%s__", cmodel); } const struct target target_arm64 = { diff --git a/target-riscv.c b/target-riscv.c index 08d036ca04b7..d68fb585c254 100644 --- a/target-riscv.c +++ b/target-riscv.c @@ -24,7 +24,7 @@ static void predefine_riscv(const struct target *self) predefine("__riscv_xlen", 1, "%d", ptr_ctype.bit_size); if (cmodel) - add_pre_buffer("#define __riscv_cmodel_%s 1\n", cmodel); + predefine_strong("__riscv_cmodel_%s", cmodel); } const struct target target_riscv32 = { -- 2.27.0