stdcxx: riscv support

issue #4312
This commit is contained in:
Sebastian Sumpf 2021-12-01 10:04:26 +01:00 committed by Norman Feske
parent a4d67c3262
commit ee5d300f72
3 changed files with 2048 additions and 0 deletions

File diff suppressed because it is too large Load Diff

View File

@ -17,6 +17,10 @@ ifeq ($(filter-out $(SPECS),arm_64),)
INC_DIR += $(STDCXX_INCLUDE_DIR)/../spec/arm_64/stdcxx
endif
ifeq ($(filter-out $(SPECS),riscv),)
INC_DIR += $(STDCXX_INCLUDE_DIR)/../spec/riscv/stdcxx
endif
ifeq ($(filter-out $(SPECS),x86_32),)
INC_DIR += $(STDCXX_INCLUDE_DIR)/../spec/x86_32/stdcxx
endif

View File

@ -11,6 +11,7 @@ PORT_DIR := $(call port_dir,$(REP_DIR)/ports/stdcxx)
content: include/stdcxx \
include/spec/arm/stdcxx \
include/spec/arm_64/stdcxx \
include/spec/riscv/stdcxx \
include/spec/x86_32/stdcxx \
include/spec/x86_64/stdcxx
@ -27,6 +28,10 @@ include/spec/arm_64/stdcxx:
mkdir -p $@
cp -r $(REP_DIR)/$@/* $@/
include/spec/riscv/stdcxx:
mkdir -p $@
cp -r $(REP_DIR)/$@/* $@/
include/spec/x86_32/stdcxx:
mkdir -p $@
cp -r $(REP_DIR)/$@/* $@/