[PATCH] D46822: [RISCV] Add driver for riscv32-unknown-elf baremetal target

Alex Bradbury via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Mon May 14 02:36:28 PDT 2018


asb created this revision.
asb added reviewers: efriedma, phosek, apazos.
Herald added subscribers: mgrang, edward-jones, zzheng, shiva0217, kito-cheng, niosHD, sabuasal, jordy.potman.lists, simoncook, johnrusso, rbar, arichardson, mgorny, emaste.
Herald added a reviewer: espindola.

This patch adds a driver for the baremetal RISC-V target (i.e. riscv32-unknown-elf). For reference, https://reviews.llvm.org/D39963 added basic target info and added support for riscv32-linux-unknown-elf.


Repository:
  rC Clang

https://reviews.llvm.org/D46822

Files:
  lib/Driver/CMakeLists.txt
  lib/Driver/Driver.cpp
  lib/Driver/ToolChains/Gnu.cpp
  lib/Driver/ToolChains/RISCV.cpp
  lib/Driver/ToolChains/RISCV.h
  test/Driver/Inputs/basic_riscv32_tree/bin/riscv32-unknown-elf-ld
  test/Driver/Inputs/basic_riscv32_tree/lib/gcc/riscv32-unknown-elf/8.0.1/crtbegin.o
  test/Driver/Inputs/basic_riscv32_tree/lib/gcc/riscv32-unknown-elf/8.0.1/crtend.o
  test/Driver/Inputs/basic_riscv32_tree/riscv32-unknown-elf/include/c++/8.0.1/.keep
  test/Driver/Inputs/basic_riscv32_tree/riscv32-unknown-elf/lib/crt0.o
  test/Driver/riscv32-toolchain.c

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D46822.146560.patch
Type: text/x-patch
Size: 11743 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20180514/5296073d/attachment-0001.bin>


More information about the cfe-commits mailing list