Skip to content

Commit

Permalink
[RISCV] Install sifive_vector.h to riscv-resource-headers (#66330)
Browse files Browse the repository at this point in the history
  • Loading branch information
4vtomat authored Sep 20, 2023
1 parent 8cad4dd commit cb97761
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 1 deletion.
7 changes: 6 additions & 1 deletion clang/lib/Headers/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -477,7 +477,7 @@ add_header_target("loongarch-resource-headers" "${loongarch_files}")
add_header_target("mips-resource-headers" "${mips_msa_files}")
add_header_target("ppc-resource-headers" "${ppc_files};${ppc_wrapper_files}")
add_header_target("ppc-htm-resource-headers" "${ppc_htm_files}")
add_header_target("riscv-resource-headers" "${riscv_files};${riscv_generated_files}")
add_header_target("riscv-resource-headers" "${riscv_files};${riscv_generated_files};${sifive_files}")
add_header_target("systemz-resource-headers" "${systemz_files}")
add_header_target("ve-resource-headers" "${ve_files}")
add_header_target("webassembly-resource-headers" "${webassembly_files}")
Expand Down Expand Up @@ -623,6 +623,11 @@ install(
EXCLUDE_FROM_ALL
COMPONENT riscv-resource-headers)

install(
FILES ${sifive_files}
DESTINATION ${header_install_dir}
COMPONENT riscv-resource-headers)

install(
FILES ${systemz_files}
DESTINATION ${header_install_dir}
Expand Down
6 changes: 6 additions & 0 deletions clang/test/Headers/riscv-sifive-header.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
// RUN: %clang_cc1 -triple riscv64 -target-feature +v %s
// REQUIRES: riscv-registered-target

// expected-no-diagnostics

#include <sifive_vector.h>

0 comments on commit cb97761

Please sign in to comment.