Skip to content

Commit b940fd2

Browse files
committed
Keep naming convention
1 parent 2746418 commit b940fd2

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

.ci/riscv-toolchain-install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ check_platform
88

99
mkdir -p toolchain
1010

11-
if [[ "$#" = 0 ]] || [[ "$1" != "riscv-collab" ]]; then
11+
if [[ "$#" == "0" ]] || [[ "$1" != "riscv-collab" ]]; then
1212
GCC_VER=14.2.0-1
1313
TOOLCHAIN_REPO=https://github.com/xpack-dev-tools/riscv-none-elf-gcc-xpack
1414
TOOLCHAIN_URL=${TOOLCHAIN_REPO}/releases/download/v${GCC_VER}/xpack-riscv-none-elf-gcc-${GCC_VER}-linux-x64.tar.gz

mk/artifact.mk

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ ENABLE_PREBUILT ?= 1
33
CC ?= gcc
44
CROSS_COMPILE ?= riscv-none-elf-
55

6-
BINDIR := $(abspath $(OUT))
6+
BIN_DIR := $(abspath $(OUT))
77

88
TEST_SUITES += \
99
ansibench \
1010
rv8-bench
1111

1212
# "ieee754" needs F extension
1313
# "smolnes", "ticks" have inline assembly and only work in riscv
14-
TESTBENCHES += \
14+
TEST_BENCHES += \
1515
captcha \
1616
donut \
1717
fcalc \
@@ -31,12 +31,12 @@ TESTBENCHES += \
3131
spirograph \
3232
uaes
3333

34-
SHELL_HACK := $(shell mkdir -p $(BINDIR)/linux-x86-softfp $(BINDIR)/riscv32)
34+
SHELL_HACK := $(shell mkdir -p $(BIN_DIR)/linux-x86-softfp $(BIN_DIR)/riscv32)
3535

3636
ifeq ($(call has, PREBUILT), 1)
3737
LATEST_RELEASE := $(shell wget -q https://api.github.com/repos/sysprog21/rv32emu-prebuilt/releases/latest -O- | grep -Po '(?<="tag_name": ").+(?=",)')
3838
else
39-
CFLAGS := -m32 -mno-sse -mno-sse2 -msoft-float -O2 -L$(BINDIR)
39+
CFLAGS := -m32 -mno-sse -mno-sse2 -msoft-float -O2 -L$(BIN_DIR)
4040
LDFLAGS := -lsoft-fp -lm
4141

4242
CFLAGS_CROSS := -march=rv32im -mabi=ilp32 -O2
@@ -51,18 +51,18 @@ ifeq ($(call has, PREBUILT), 1)
5151
$(Q)wget -q --show-progress https://github.com/sysprog21/rv32emu-prebuilt/releases/download/$(LATEST_RELEASE)/rv32emu-prebuilt.tar.gz -O- | tar -C build --strip-components=1 -xz
5252
else
5353
git submodule update --init ./src/ieeelib $(addprefix ./tests/,$(foreach tb,$(TEST_SUITES),$(tb)))
54-
$(Q)$(MAKE) -C ./src/ieeelib CC=$(CC) CFLAGS="$(CFLAGS)" BINDIR=$(BINDIR)
54+
$(Q)$(MAKE) -C ./src/ieeelib CC=$(CC) CFLAGS="$(CFLAGS)" BINDIR=$(BIN_DIR)
5555
$(Q)for tb in $(TEST_SUITES); do \
56-
CC=$(CC) CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" BINDIR=$(BINDIR)/linux-x86-softfp $(MAKE) -C ./tests/$$tb; \
56+
CC=$(CC) CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" BINDIR=$(BIN_DIR)/linux-x86-softfp $(MAKE) -C ./tests/$$tb; \
5757
done
5858
$(Q)for tb in $(TEST_SUITES); do \
59-
CC=$(CROSS_COMPILE)gcc CFLAGS="$(CFLAGS_CROSS)" LDFLAGS="$(LDFLAGS_CROSS)" BINDIR=$(BINDIR)/riscv32 $(MAKE) -C ./tests/$$tb; \
59+
CC=$(CROSS_COMPILE)gcc CFLAGS="$(CFLAGS_CROSS)" LDFLAGS="$(LDFLAGS_CROSS)" BINDIR=$(BIN_DIR)/riscv32 $(MAKE) -C ./tests/$$tb; \
6060
done
6161
$(Q)$(PRINTF) "Building standalone testbenches ...\n"
62-
$(Q)for tb in $(TESTBENCHES); do \
63-
$(CC) $(CFLAGS) -Wno-unused-result -o $(BINDIR)/linux-x86-softfp/$$tb ./tests/$$tb.c $(LDFLAGS); \
62+
$(Q)for tb in $(TEST_BENCHES); do \
63+
$(CC) $(CFLAGS) -Wno-unused-result -o $(BIN_DIR)/linux-x86-softfp/$$tb ./tests/$$tb.c $(LDFLAGS); \
6464
done
65-
$(Q)for tb in $(TESTBENCHES); do \
66-
$(CROSS_COMPILE)gcc $(CFLAGS_CROSS) -o $(BINDIR)/riscv32/$$tb ./tests/$$tb.c $(LDFLAGS_CROSS); \
65+
$(Q)for tb in $(TEST_BENCHES); do \
66+
$(CROSS_COMPILE)gcc $(CFLAGS_CROSS) -o $(BIN_DIR)/riscv32/$$tb ./tests/$$tb.c $(LDFLAGS_CROSS); \
6767
done
6868
endif

0 commit comments

Comments
 (0)