From ff365173a0808477a879ae37464a1592c48a204b Mon Sep 17 00:00:00 2001 From: Megan Wachs Date: Thu, 12 Apr 2018 17:31:23 -0700 Subject: [PATCH] riscv-compliance: fix too-narrow constant --- src/target/riscv/riscv-013.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/target/riscv/riscv-013.c b/src/target/riscv/riscv-013.c index 684ea0e4c..8b94e77a9 100644 --- a/src/target/riscv/riscv-013.c +++ b/src/target/riscv/riscv-013.c @@ -3294,7 +3294,7 @@ int riscv013_test_compliance(struct target *target) { riscv_reg_t dpc; if (riscv_xlen(target) > 32) { - dpcmask |= (0xFFFFFFFFUL << 32); + dpcmask |= (0xFFFFFFFFULL << 32); } if (riscv_supports_extension(target, riscv_current_hartid(target), 'C')){ dpcmask |= 0x2;