zephyr/cmake
Nicolas Pitre c351492bc7 riscv: toolchain arguments for a 64-bit build
For now we enforce the medany code model for 64-bit builds as we get
reloc issues otherwise. The instruction set and ABI are also set to
soft-float usage.

The ilp32 ABI is explicitly specified on 32-bit build to make sure
it is not using a wrong default if the same toolchain is used for both
32- and 64-bit builds. The archittecture options are the same as the
SDK's riscv32 toolchain default in that case.

Signed-off-by: Nicolas Pitre <npitre@baylibre.com>
2019-08-09 09:11:45 -05:00
..
app build: dts: also look for application specific dts overlay 2019-07-12 05:54:16 -07:00
backports
bintools cmake: Toolchain abstraction: Abstraction of binary tool, strip. 2019-08-02 13:05:59 +02:00
compiler riscv: toolchain arguments for a 64-bit build 2019-08-09 09:11:45 -05:00
emu board/nsim: Add support of ARC HS cores in nSIM 2019-07-31 09:25:15 -07:00
flash cmake: delete obsolete deprecation checks 2019-06-07 13:43:51 +02:00
ide
linker/ld target_relocation.cmake: fix spell typo 2019-07-18 11:09:48 -04:00
reports
toolchain cmake/toolchain: Change to use riscv64 toolchain 2019-08-08 21:56:45 +02:00
usage
util
boards.cmake
ccache.cmake
cfb.cmake generated/cfb_font_dice.h: don't leak absolute paths in comment 2019-06-19 08:40:59 -04:00
dts.cmake dts: Add new DTS/binding parser 2019-07-29 16:22:17 -04:00
extensions.cmake cmake: remove spurious IS_ABSOLUTE logic in zephyr_sources() 2019-07-02 19:03:49 -04:00
extra_flags.cmake
fpu-for-gcc-m-cpu.cmake
gcc-m-cpu.cmake boards: arc: emsdp: add basic emsdp board support 2019-08-08 11:48:39 +02:00
generic_toolchain.cmake cmake: Toolchain abstraction: Abstraction of binary tools, foundation. 2019-07-31 11:09:35 +02:00
git.cmake cmake: explain BUILD_VERSION and KERNEL_VERSION_* 2019-05-09 11:52:05 +02:00
hex.cmake
host-tools.cmake west: require v0.6.0 or higher 2019-08-05 15:17:45 +02:00
kconfig.cmake sanitycheck: fix priority of --extra-args=CONFIG_ over testcase.yaml 2019-07-09 19:16:30 -07:00
kobj.cmake cmake: Fix missing dependency 2019-05-16 07:47:18 -05:00
pristine.cmake
python.cmake cmake: Instruct Python to use UTF-8 on Windows 2019-07-26 12:00:45 +02:00
target_toolchain.cmake cmake: Toolchain abstraction: Abstraction of binary tools, foundation. 2019-07-31 11:09:35 +02:00
version.cmake cmake: explain BUILD_VERSION and KERNEL_VERSION_* 2019-05-09 11:52:05 +02:00
zephyr_module.cmake