riscv: refactor riscv-utility.h

Include contrib/riscv-opcodes/encoding.h from riscv-utility.h and
remove outdated contents from riscv-utility.h
This will allow the include guards to work properly for users (or HAL code)
that also use the encoding.h file, while still allowing us to provide
additional customization or extension of encoding.h macros.
This commit is contained in:
Gedare Bloom
2026-04-29 12:47:37 -06:00
parent 18477b284a
commit fd53b09378
3 changed files with 21 additions and 1514 deletions
File diff suppressed because it is too large Load Diff
+1
View File
@@ -21,6 +21,7 @@ install:
- cpukit/score/cpu/riscv/include/rtems/score/cpu.h
- cpukit/score/cpu/riscv/include/rtems/score/cpu_asm.h
- cpukit/score/cpu/riscv/include/rtems/score/cpuimpl.h
- contrib/cpukit/riscv-opcodes/encoding.h
- cpukit/score/cpu/riscv/include/rtems/score/riscv-utility.h
- cpukit/score/cpu/riscv/include/rtems/score/riscv.h
links: []
+1 -1
View File
@@ -1,6 +1,6 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
actions:
- set-value: cpukit/include cpukit/score/cpu/${ARCH}/include cpukit/contrib/include contrib/cpukit/include contrib/cpukit/fastlz/ contrib/cpukit/utf8proc/ contrib/cpukit/uuid/ contrib/cpukit/zlib/ contrib/cpukit/xz-embedded/userspace/
- set-value: cpukit/include cpukit/score/cpu/${ARCH}/include cpukit/contrib/include contrib/cpukit/include contrib/cpukit/fastlz/ contrib/cpukit/riscv-opcodes/ contrib/cpukit/utf8proc/ contrib/cpukit/uuid/ contrib/cpukit/zlib/ contrib/cpukit/xz-embedded/userspace/
- substitute: null
- env-assign: null
build-type: option