aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2020-07-02 23:39:28 +0200
committerLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2020-07-06 03:39:44 +0200
commitf99c666c493c2f31642bed44e97df34c4e71dbc8 (patch)
tree2f4d162ac028b121fdd6c6e8a11c9c137468bc76
parent20b4c3c4ca21106acc4065b7c22b6cd98b4de0e9 (diff)
downloadsparse-f99c666c493c2f31642bed44e97df34c4e71dbc8.tar.gz
predefine: avoid add_pre_buffer() for targets
Avoid add_pre_buffer() and use one of the predefine...() variant instead. Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
-rw-r--r--target-arm64.c2
-rw-r--r--target-riscv.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/target-arm64.c b/target-arm64.c
index d491b65e..8619bd84 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 08d036ca..d68fb585 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 = {