aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPalmer Dabbelt <palmer@dabbelt.com>2017-10-31 18:26:11 -0700
committerGitHub <noreply@github.com>2017-10-31 18:26:11 -0700
commit6b186662768286186904185913603d756419b0ec (patch)
treee44697f4db661791cb4758798b830ed81f17ff31
parent00b4639a1ed00b2c02558b656e828bed49ace4f6 (diff)
parentfc755478f59892ba5d320888b96a0abb1bf47326 (diff)
downloadriscv-gnu-toolchain-6b186662768286186904185913603d756419b0ec.zip
riscv-gnu-toolchain-6b186662768286186904185913603d756419b0ec.tar.gz
riscv-gnu-toolchain-6b186662768286186904185913603d756419b0ec.tar.bz2
Merge pull request #293 from riscv/medany
Move to a GCC 7.2.0-based Release
-rw-r--r--Makefile.in4
-rw-r--r--regression/Makefile13
m---------riscv-gcc0
3 files changed, 15 insertions, 2 deletions
diff --git a/Makefile.in b/Makefile.in
index 5634031..21288ae 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -50,10 +50,10 @@ ASFLAGS_FOR_TARGET := $(ASFLAGS_FOR_TARGET_EXTRA) @cmodel@
GLIBC_TARGET_FLAGS := $(GLIBC_TARGET_FLAGS_EXTRA)
GLIBC_CC_FOR_TARGET ?= $(LINUX_TUPLE)-gcc
GLIBC_CXX_FOR_TARGET ?= $(LINUX_TUPLE)-g++
-GLIBC_TARGET_BOARDS ?= $(shell echo "$(GLIBC_MULTILIB_NAMES)" | sed 's@\([a-z0-9]*\)-\([a-z0-9]*\)@riscv-sim/-march=\1/-mabi=\2@g')
+GLIBC_TARGET_BOARDS ?= $(shell echo "$(GLIBC_MULTILIB_NAMES)" | sed 's!\([a-z0-9]*\)-\([a-z0-9]*\)!riscv-sim/-march=\1/-mabi=\2/@cmodel@!g')
NEWLIB_CC_FOR_TARGET ?= $(NEWLIB_TUPLE)-gcc
NEWLIB_CXX_FOR_TARGET ?= $(NEWLIB_TUPLE)-g++
-NEWLIB_TARGET_BOARDS ?= $(shell echo "$(NEWLIB_MULTILIB_NAMES)" | sed 's@\([a-z0-9]*\)-\([a-z0-9]*\)@riscv-sim/-march=\1/-mabi=\2@g')
+NEWLIB_TARGET_BOARDS ?= $(shell echo "$(NEWLIB_MULTILIB_NAMES)" | sed 's!\([a-z0-9]*\)-\([a-z0-9]*\)!riscv-sim/-march=\1/-mabi=\2/@cmodel@!g')
CONFIGURE_HOST = @configure_host@
diff --git a/regression/Makefile b/regression/Makefile
index 33d8521..e3170fc 100644
--- a/regression/Makefile
+++ b/regression/Makefile
@@ -16,6 +16,19 @@ TARGETS += linux-rv32imafdc-ilp32d-medlow
TARGETS += linux-rv64imac-lp64-medlow
TARGETS += linux-rv64imafdc-lp64-medlow
TARGETS += linux-rv64imafdc-lp64d-medlow
+TARGETS += newlib-rv32i-ilp32-medany
+TARGETS += newlib-rv32im-ilp32-medany
+TARGETS += newlib-rv32iac-ilp32-medany
+TARGETS += newlib-rv32imac-ilp32-medany
+TARGETS += newlib-rv32imafc-ilp32f-medany
+TARGETS += newlib-rv64imac-lp64-medany
+TARGETS += newlib-rv64imafdc-lp64d-medany
+TARGETS += linux-rv32imac-ilp32-medany
+TARGETS += linux-rv32imafdc-ilp32-medany
+TARGETS += linux-rv32imafdc-ilp32d-medany
+TARGETS += linux-rv64imac-lp64-medany
+TARGETS += linux-rv64imafdc-lp64-medany
+TARGETS += linux-rv64imafdc-lp64d-medany
# This is the link between the report targets and the actual testsuite
# build/test runs. It's setup with a level of indirection here to make sure
diff --git a/riscv-gcc b/riscv-gcc
-Subproject 4fb4d8f9e9ac8a28d6ea5117688eadbcd0f7978
+Subproject d2d1f783b2c1f8c85b42af77debd5c37904e7d3