aboutsummaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
authorJim Wilson <jimw@sifive.com>2019-11-01 11:03:16 -0700
committerJim Wilson <jimw@sifive.com>2019-11-01 11:03:16 -0700
commitddb445a8c823533641d12917e05a905339186afd (patch)
tree70fd3f2edff8d986acda5d6427329ba4848ba2bd /Makefile.in
parent3ac0d0544ff2b56765523330a2ff6f19ebc542fa (diff)
downloadriscv-gnu-toolchain-ddb445a8c823533641d12917e05a905339186afd.zip
riscv-gnu-toolchain-ddb445a8c823533641d12917e05a905339186afd.tar.gz
riscv-gnu-toolchain-ddb445a8c823533641d12917e05a905339186afd.tar.bz2
Add configure options to set target C and C++ compiler flags.
This is a partial fix for pull request #530, allowing people to use -mno-fdiv for library compiles.
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in4
1 files changed, 2 insertions, 2 deletions
diff --git a/Makefile.in b/Makefile.in
index cb617f5..8976e03 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -60,8 +60,8 @@ LINUX_TUPLE ?= $(call make_tuple,$(XLEN),linux-gnu)
NEWLIB_TUPLE ?= $(call make_tuple,$(XLEN),elf)
MUSL_TUPLE ?= $(call make_tuple,$(XLEN),linux-musl)
-CFLAGS_FOR_TARGET := $(CFLAGS_FOR_TARGET_EXTRA) @cmodel@
-CXXFLAGS_FOR_TARGET := $(CXXFLAGS_FOR_TARGET_EXTRA) @cmodel@
+CFLAGS_FOR_TARGET := $(CFLAGS_FOR_TARGET_EXTRA) @target_cflags@ @cmodel@
+CXXFLAGS_FOR_TARGET := $(CXXFLAGS_FOR_TARGET_EXTRA) @target_cxxflags@ @cmodel@
ASFLAGS_FOR_TARGET := $(ASFLAGS_FOR_TARGET_EXTRA) @cmodel@
# --with-expat is required to enable XML support used by OpenOCD.
BINUTILS_TARGET_FLAGS := --with-expat=yes $(BINUTILS_TARGET_FLAGS_EXTRA)