Skip to content

Commit cb97761

Browse files
authored
[RISCV] Install sifive_vector.h to riscv-resource-headers (#66330)
1 parent 8cad4dd commit cb97761

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

clang/lib/Headers/CMakeLists.txt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -477,7 +477,7 @@ add_header_target("loongarch-resource-headers" "${loongarch_files}")
477477
add_header_target("mips-resource-headers" "${mips_msa_files}")
478478
add_header_target("ppc-resource-headers" "${ppc_files};${ppc_wrapper_files}")
479479
add_header_target("ppc-htm-resource-headers" "${ppc_htm_files}")
480-
add_header_target("riscv-resource-headers" "${riscv_files};${riscv_generated_files}")
480+
add_header_target("riscv-resource-headers" "${riscv_files};${riscv_generated_files};${sifive_files}")
481481
add_header_target("systemz-resource-headers" "${systemz_files}")
482482
add_header_target("ve-resource-headers" "${ve_files}")
483483
add_header_target("webassembly-resource-headers" "${webassembly_files}")
@@ -623,6 +623,11 @@ install(
623623
EXCLUDE_FROM_ALL
624624
COMPONENT riscv-resource-headers)
625625

626+
install(
627+
FILES ${sifive_files}
628+
DESTINATION ${header_install_dir}
629+
COMPONENT riscv-resource-headers)
630+
626631
install(
627632
FILES ${systemz_files}
628633
DESTINATION ${header_install_dir}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
// RUN: %clang_cc1 -triple riscv64 -target-feature +v %s
2+
// REQUIRES: riscv-registered-target
3+
4+
// expected-no-diagnostics
5+
6+
#include <sifive_vector.h>

0 commit comments

Comments
 (0)