diff options
author | David Bolvansky <david.bolvansky@gmail.com> | 2018-07-31 14:21:46 +0000 |
---|---|---|
committer | David Bolvansky <david.bolvansky@gmail.com> | 2018-07-31 14:21:46 +0000 |
commit | f4be25352a7d87756ba9012e4088461c2a420494 (patch) | |
tree | 773c351d73616087961bf768b77fee9cf126f37a /clang/test/Driver/Inputs/basic_riscv32_tree | |
parent | cd5f37f3f100beda0370da6e49135f036bbac772 (diff) | |
download | bcm5719-llvm-f4be25352a7d87756ba9012e4088461c2a420494.tar.gz bcm5719-llvm-f4be25352a7d87756ba9012e4088461c2a420494.zip |
[RISCV] Add driver for riscv32-unknown-elf baremetal target
Summary:
This patch adds a driver for the baremetal RISC-V target (i.e. riscv32-unknown-elf). For reference, D39963 added basic target info and added support for riscv32-linux-unknown-elf.
Patch by: asb (Alex Bradbury)
Reviewers: efriedma, phosek, apazos, espindola, mgrang
Reviewed By: mgrang
Subscribers: jrtc27, rogfer01, MartinMosbeck, brucehoult, the_o, rkruppe, emaste, mgorny, arichardson, rbar, johnrusso, simoncook, jordy.potman.lists, sabuasal, niosHD, kito-cheng, shiva0217, zzheng, edward-jones, mgrang, cfe-commits
Differential Revision: https://reviews.llvm.org/D46822
llvm-svn: 338385
Diffstat (limited to 'clang/test/Driver/Inputs/basic_riscv32_tree')
5 files changed, 1 insertions, 0 deletions
diff --git a/clang/test/Driver/Inputs/basic_riscv32_tree/bin/riscv32-unknown-elf-ld b/clang/test/Driver/Inputs/basic_riscv32_tree/bin/riscv32-unknown-elf-ld new file mode 100755 index 00000000000..b23e55619b2 --- /dev/null +++ b/clang/test/Driver/Inputs/basic_riscv32_tree/bin/riscv32-unknown-elf-ld @@ -0,0 +1 @@ +#!/bin/true diff --git a/clang/test/Driver/Inputs/basic_riscv32_tree/lib/gcc/riscv32-unknown-elf/8.0.1/crtbegin.o b/clang/test/Driver/Inputs/basic_riscv32_tree/lib/gcc/riscv32-unknown-elf/8.0.1/crtbegin.o new file mode 100644 index 00000000000..e69de29bb2d --- /dev/null +++ b/clang/test/Driver/Inputs/basic_riscv32_tree/lib/gcc/riscv32-unknown-elf/8.0.1/crtbegin.o diff --git a/clang/test/Driver/Inputs/basic_riscv32_tree/lib/gcc/riscv32-unknown-elf/8.0.1/crtend.o b/clang/test/Driver/Inputs/basic_riscv32_tree/lib/gcc/riscv32-unknown-elf/8.0.1/crtend.o new file mode 100644 index 00000000000..e69de29bb2d --- /dev/null +++ b/clang/test/Driver/Inputs/basic_riscv32_tree/lib/gcc/riscv32-unknown-elf/8.0.1/crtend.o diff --git a/clang/test/Driver/Inputs/basic_riscv32_tree/riscv32-unknown-elf/include/c++/8.0.1/.keep b/clang/test/Driver/Inputs/basic_riscv32_tree/riscv32-unknown-elf/include/c++/8.0.1/.keep new file mode 100644 index 00000000000..e69de29bb2d --- /dev/null +++ b/clang/test/Driver/Inputs/basic_riscv32_tree/riscv32-unknown-elf/include/c++/8.0.1/.keep diff --git a/clang/test/Driver/Inputs/basic_riscv32_tree/riscv32-unknown-elf/lib/crt0.o b/clang/test/Driver/Inputs/basic_riscv32_tree/riscv32-unknown-elf/lib/crt0.o new file mode 100644 index 00000000000..e69de29bb2d --- /dev/null +++ b/clang/test/Driver/Inputs/basic_riscv32_tree/riscv32-unknown-elf/lib/crt0.o |